]> git.sur5r.net Git - freertos/blobdiff - Demo/lwIP_AVR32_UC3/FreeRTOSConfig.h
Added BSP generation files to MicroBlaze directory.
[freertos] / Demo / lwIP_AVR32_UC3 / FreeRTOSConfig.h
index f430e9967ce4beb9fc49d0144330bc933790e958..23d97271bb914c8f2a2aaa0d409d9c1d016a8733 100644 (file)
@@ -53,7 +53,9 @@
  * application requirements.\r
  *\r
  * THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE\r
- * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.\r
+ * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE. \r
+ *\r
+ * See http://www.freertos.org/a00110.html.\r
  *----------------------------------------------------------*/\r
 \r
 #define configUSE_PREEMPTION      1\r
@@ -63,8 +65,9 @@
 #define configPBA_CLOCK_HZ        ( 24000000 )\r
 #define configTICK_RATE_HZ        ( ( portTickType ) 1000 )\r
 #define configMAX_PRIORITIES      ( ( unsigned portBASE_TYPE ) 8 )\r
-#define configMINIMAL_STACK_SIZE  ( ( unsigned portSHORT ) 256 )\r
-#define configTOTAL_HEAP_SIZE     ( ( size_t ) ( 0 ) )\r
+#define configMINIMAL_STACK_SIZE  ( ( unsigned short ) 256 )\r
+/* configTOTAL_HEAP_SIZE is not used when heap_3.c is used. */\r
+#define configTOTAL_HEAP_SIZE     ( ( size_t ) ( 1024*25 ) )\r
 #define configMAX_TASK_NAME_LEN   ( 20 )\r
 #define configUSE_TRACE_FACILITY  1\r
 #define configUSE_16_BIT_TICKS    0\r
@@ -85,6 +88,7 @@ to exclude the API function. */
 #define INCLUDE_vTaskDelayUntil             1\r
 #define INCLUDE_vTaskDelay                  1\r
 #define INCLUDE_xTaskGetCurrentTaskHandle   1\r
+#define INCLUDE_xTaskGetSchedulerState      0\r
 \r
 /* configTICK_USE_TC is a boolean indicating whether to use a Timer Counter\r
    for the tick generation. Timer Counter will generate an accurate Tick;\r