Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
usbd: Implement USB-CDC serial class.
This is a squash of commits from branch feature/usbd_python_cdc which includes an initial implementation by @hoihu and bug fixes from @linted. Includes: - Some usbd device behaviour changes to manage transfers. - A new reader/writer "Buffer" class designed for providing buffered data to/from TinyUSB. - cdc_example.py opens a REPL on the dynamic USB CDC interface. - cdc_rate_benchmark.py is an update of the original PyBoard VCP benchmark code. Parts of this work was funded through GitHub Sponsors. Signed-off-by: Angus Gratton <[email protected]>
- Loading branch information