The User IO Poll library gives applications the ablility to register multiple polling routines to be called every four milliseconds by the system timer. These polling routines can safely wake up sleeping tasks.
The User IO Poll sample application demonstrates the use of the libraries functions to register and remove polling routines, as well as how to wake up a sleeping application from a polling routine.