* \li simple delay: just use timer_delay() if you want to wait for a few milliseconds;
* \li delay with callback: create a timer structure and use timer_setDelay() and timer_setSoftint() to set the callback;
* \li delay with signal: same as above but use timer_setSignal() to set specify which signal to send.
* \li simple delay: just use timer_delay() if you want to wait for a few milliseconds;
* \li delay with callback: create a timer structure and use timer_setDelay() and timer_setSoftint() to set the callback;
* \li delay with signal: same as above but use timer_setSignal() to set specify which signal to send.
*
* Whenever a timer expires you need to explicitly arm it again with timer_add(). If you want to abort a timer, use timer_abort().
* You can use conversion macros when using msecs to specify the delay.
*
*
* Whenever a timer expires you need to explicitly arm it again with timer_add(). If you want to abort a timer, use timer_abort().
* You can use conversion macros when using msecs to specify the delay.
*