]> git.sur5r.net Git - freertos/blobdiff - Source/portable/RVDS/ARM_CM3/port.c
Add the macro xSemaphoreTakeFromISR().
[freertos] / Source / portable / RVDS / ARM_CM3 / port.c
index e76d795dbd2804a4f0f5925b3293c794a3a3e5fb..0c0418c367ab503d875ee46680a869cafe05a0e9 100644 (file)
        #define configKERNEL_INTERRUPT_PRIORITY 255\r
 #endif\r
 \r
+#if configMAX_SYSCALL_INTERRUPT_PRIORITY == 0\r
+       #error configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to 0.  See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html\r
+#endif\r
+\r
 /* Constants required to manipulate the NVIC. */\r
 #define portNVIC_SYSTICK_CTRL          ( ( volatile unsigned long *) 0xe000e010 )\r
 #define portNVIC_SYSTICK_LOAD          ( ( volatile unsigned long *) 0xe000e014 )\r