Add libswiftnav as a submodule
Add CooCox library files
Add CooCox project file
Add other CooCox files
Add LICENSE and README
Add tutorial source files
Fix warnings
Implement _write function using semihosting SH_SendChar call
All working except it seems like the USART interrupt flag is not being set low so it's getting stuck in the RX interrupt?
Bunch of changes to try to get STM to not hard fault, finally changing it to use hardware floating point did it
Clean up commented out code and clean up USART RX interrupt routine
Clean up commented out code in _write
Remove interrupt disable/enable before/after SH_SendString
Don't check return value from sbp_process as we drop bytes every time the printing runs because SH_SendString is slow.
Fiddled comments
Don't need to check fifo_empty() before calling sbp_process
Add CooCox project files
Use all 4 LEDs
Update CooCox IDE files