...
As of V3.07, OS_TmrTask()
no longer runs periodically. It now supports dynamic timer management, which is to say it only runs when it needs to process a change to the timer list. During normal operation, the task determines which timer will timeout next and performs a delay for that length of time. This approach helps reduce power consumption and is better suited to low-power applications, where a periodic wake-up is often undesireableundesirable.
The figure below shows timing diagram associated with the timer management task.
...