Ensure txc flag is clear before we start txing
Switch to interrupt driven USB code
Update README to include notes on compat with our rs485 hardware
Add systick and delay_ms support.