Switch to ftdi driver
Use new synchronisation
Remove macros
Remove rx_bank
Tidy bank switching
Set flash wait states
Reset vtor for soft reset
Tidy bank switching
Tidy interrupt enabling
Add alt speed
Support constructors