Questions for EasyC tech support (as we seem to have lost the dedicated forum for some reason).
This is in the EasyC help system.
The function RegisterImeRepeatingTimer does not exist in either API.h or the runtime library (as it will not link).
So what is the recommended way to use repeating timers with IMEs?
These functions are in API.h
RegisterImeInterruptServiceRoutine( void (*handler)(void));
UnRegisterImeInterruptServiceRoutine( void (*handler)(void));
Should these be used instead?
Edit:
So I tried RegisterImeInterruptServiceRoutine and toggled an IO line in the callback. It does run at about 20mS, but is not synchronized with the IME polling so not much use.