/* * timerCheck - If there are any expired timers, wake up the timer task. * This is designed to be called from within the Jiffy timer interrupt so * it has to have minimal overhead. */ void timerCheck(void) { #ifdef OS_DEPENDENT if ((long)(timerHead.timerNext->expiryTime - OSTimeGet()) <= 0) (void) OSTaskResume(PRI_TIMER); #endif #if ONETASK_SUPPORT > 0 // Support for non multitasking environment // Call timerTask if a timer has expired if ((long)(timerHead.timerNext->expiryTime - OSTimeGet()) <= 0) timerTask(NULL); #endif }
void executeTasks(void) { timerTask(); }