Todo List

Group AnalogIn
Provide multi-channel conversion routines

Group FastTimer
Allow the fast timer callbacks to cooperate with the RTOS

Group Io
Add glitch filter control

Group serial
Convert to DMA interface for higher performance, and add support for debug UART

Group Timer
Allow the timer callbacks to cooperate with the RTOS

Allow existing timer entries to be modified (repeat or not, modify the period, etc.)

Group USB
expand usb support to include emulation of other kinds of USB device - mouse, keyboard, etc.

Global WebServer_WriteBodyStart
more parameterization of the tag

Global WebServer_WriteHeader
more parameterization

Global XBee_GetPacket
Probably need some way to reset the parser if there are no bytes for a while