]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/FreeRTOSConfig.h
Added more files to the Rowley and IAR LM3S demos to test building the newer files...
[freertos] / FreeRTOS / Demo / CORTEX_LM3Sxxxx_Rowley / FreeRTOSConfig.h
index dd1e2017847015574c71f1ff7bd6e9c15e3e3700..b9461032c6c791a95cc552b2a5bf1eb6b8084f13 100644 (file)
 #define configGENERATE_RUN_TIME_STATS  1\r
 #define configUSE_MALLOC_FAILED_HOOK   1\r
 #define configUSE_QUEUE_SETS                   1\r
+#define configUSE_COUNTING_SEMAPHORES  1\r
+#define configUSE_ALTERNATIVE_API              1\r
 \r
 #define configMAX_PRIORITIES                   ( 5UL )\r
 #define configMAX_CO_ROUTINE_PRIORITIES ( 2 )\r
 \r
+/* Software timer related constants. */\r
+#define configUSE_TIMERS                               0\r
+#define configTIMER_TASK_PRIORITY              2\r
+#define configTIMER_QUEUE_LENGTH               20\r
+#define configTIMER_TASK_STACK_DEPTH   ( configMINIMAL_STACK_SIZE * 2 )\r
+\r
+\r
 /* Set the following definitions to 1 to include the API function, or zero\r
 to exclude the API function. */\r
 \r
@@ -115,8 +124,7 @@ to exclude the API function. */
 #define INCLUDE_vTaskDelayUntil                                1\r
 #define INCLUDE_vTaskDelay                                     1\r
 #define INCLUDE_uxTaskGetStackHighWaterMark    1\r
-\r
-\r
+#define INCLUDE_xSemaphoreGetMutexHolder       1\r
 \r
 #define configKERNEL_INTERRUPT_PRIORITY                ( ( unsigned char ) 7 << ( unsigned char ) 5 )  /* Priority 7, or 255 as only the top three bits are implemented.  This is the lowest priority. */\r
 /* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!\r