- Move source files to separate directory. - Move include files to separate directory. - Add specific output direcory for intermediate files.
Make the CH552 present a new HID endpoint used for debug data.
- Add USB HID support. - Introduce a small protocol to distinguish between CDC and HID data sent over the UART. - Add some debug printing. - Cleanup of code and formatting.