\r
/* Increment the tick count then switch to the highest priority task\r
that is ready to run. */\r
- vTaskIncrementTick();\r
- vTaskSwitchContext();\r
+ if( xTaskIncrementTick() != pdFALSE )\r
+ {\r
+ vTaskSwitchContext();\r
+ }\r
\r
/* Restore the context of the new task. */\r
portRESTORE_CONTEXT();\r
interrupt (TIMERA0_VECTOR) prvTickISR( void );\r
interrupt (TIMERA0_VECTOR) prvTickISR( void )\r
{\r
- vTaskIncrementTick();\r
+ xTaskIncrementTick();\r
}\r
#endif\r
\r