]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/WIN32-MSVC/FreeRTOSConfig.h
Improve QueueSet.c test coverage by reading the queue set from an ISR to force paths...
[freertos] / FreeRTOS / Demo / WIN32-MSVC / FreeRTOSConfig.h
index 0c548e3d57cfab753d33c3b64654cdd2c937078e..31bb3115e462a8e219cd96469aa4a43c47a0e066 100644 (file)
@@ -92,7 +92,6 @@
 #define configIDLE_SHOULD_YIELD                        1\r
 #define configUSE_CO_ROUTINES                  0\r
 #define configUSE_MUTEXES                              1\r
-#define configGENERATE_RUN_TIME_STATS  0\r
 #define configCHECK_FOR_STACK_OVERFLOW 0\r
 #define configUSE_RECURSIVE_MUTEXES            1\r
 #define configQUEUE_REGISTRY_SIZE              0\r
 #define configMAX_CO_ROUTINE_PRIORITIES ( 2 )\r
 \r
 \r
+/* Run time stats gathering definitions. */\r
+unsigned long ulGetRunTimeCounterValue( void );\r
+void vConfigureTimerForRunTimeStats( void );\r
+#define configGENERATE_RUN_TIME_STATS  1\r
+#define portCONFIGURE_TIMER_FOR_RUN_TIME_STATS() vConfigureTimerForRunTimeStats()\r
+#define portGET_RUN_TIME_COUNTER_VALUE() ulGetRunTimeCounterValue()\r
+\r
 /* Co-routine definitions. */\r
 #define configUSE_CO_ROUTINES          0\r
 #define configMAX_CO_ROUTINE_PRIORITIES ( 2 )\r
@@ -140,5 +146,7 @@ version of the Win32 simulator projects.  It will be ignored in the GCC
 version. */\r
 #define configUSE_PORT_OPTIMISED_TASK_SELECTION 1\r
 \r
+/* Include the FreeRTOS+Trace recorder hooks. */\r
+#include "trcHooks.h"\r
 \r
 #endif /* FREERTOS_CONFIG_H */\r