Remove unused variables
Print CR before LN
Fix some typoes
Should use ticks_to_ms() instead of ms_to_ticks()
The number of bytes in the RX buffer should be 0
Fix sio_read(*, *, 0)