]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/WIN32-MingW/main.c
Update the demo directory to use the version 8 type naming conventions.
[freertos] / FreeRTOS / Demo / WIN32-MingW / main.c
index de8f44bef6bd68932ebbafc554be6470c4d77511..c607bb9b57022a70b7e50b7b1a38f42ea06198aa 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V8.0.0:rc1 - Copyright (C) 2014 Real Time Engineers Ltd. \r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -125,7 +125,7 @@ void vFullDemoIdleFunction( void );
 within this file. */\r
 void vApplicationMallocFailedHook( void );\r
 void vApplicationIdleHook( void );\r
-void vApplicationStackOverflowHook( xTaskHandle pxTask, char *pcTaskName );\r
+void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName );\r
 void vApplicationTickHook( void );\r
 \r
 /*\r
@@ -200,16 +200,20 @@ void vApplicationIdleHook( void )
        function, because it is the responsibility of the idle task to clean up\r
        memory allocated by the kernel to any task that has since been deleted. */\r
 \r
-       /* The trace can be stopped with any key press. */\r
-       if( _kbhit() != pdFALSE )\r
-       {\r
-               if( xTraceRunning == pdTRUE )\r
+       /* Uncomment the following code to allow the trace to be stopped with any \r
+       key press.  The code is commented out by default as the kbhit() function\r
+       interferes with the run time behaviour. */\r
+       /* \r
+               if( _kbhit() != pdFALSE )\r
                {\r
-                       vTraceStop();\r
-                       prvSaveTraceFile();\r
-                       xTraceRunning = pdFALSE;\r
+                       if( xTraceRunning == pdTRUE )\r
+                       {\r
+                               vTraceStop();\r
+                               prvSaveTraceFile();\r
+                               xTraceRunning = pdFALSE;\r
+                       }\r
                }\r
-       }\r
+       */\r
 \r
        #if ( mainCREATE_SIMPLE_BLINKY_DEMO_ONLY != 1 )\r
        {\r
@@ -221,7 +225,7 @@ void vApplicationIdleHook( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle pxTask, char *pcTaskName )\r
+void vApplicationStackOverflowHook( TaskHandle_t pxTask, char *pcTaskName )\r
 {\r
        ( void ) pcTaskName;\r
        ( void ) pxTask;\r