CPUClearSysTimerIRQ Routine (Windows CE 5.0)
This routine is prototyped as shown in the following code example.
BOOL CPUClearSysTimerIRQ(void);
It takes no parameters but clears the timer interrupt and returns TRUE if the timer interrupt is pending. If the timer interrupt is not pending, it returns FALSE.
Some parts of OEMIdle execute with interrupts disabled and it is possible that the timer will try to interrupt the system during those parts of the code. Hardware platforms that implement Programmable Interval Timers (PITs) need to know whether the interrupt is pending when they update CurMSec.
See Also
Boilerplate Interface Routines
Send Feedback on this topic to the authors