Closed obra closed 2 years ago
My apologies. This should have been opened as a draft. I've now made that change.
@maxgerhardt I gave up and ported the GigaDevice HardwareSerial implementation back. The problem I was running into was something around timeouts and data corruption, but it wasn't really fighting.
I think this is ready for review again.
This gets us a lot of the boilerplate code moved off into a subdirectory maintained by Arduino.
It also gets us better infrastructure for adding features like PluggableHID.
It does mean that a couple features Max already implemented may need to be redone.