Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add usb2uart serial host driver #2046

Merged
merged 13 commits into from Apr 27, 2023
Merged

Add usb2uart serial host driver #2046

merged 13 commits into from Apr 27, 2023

Conversation

hathach
Copy link
Owner

@hathach hathach commented Apr 27, 2023

Describe the PR
Add host serial driver for vendor chip, implement #1991 support

  • FTDI: need CFG_TUH_CDC_FTDI
  • CP210x: need CFG_TUH_CDC_CP210X
  • ch9102f: is std acm and also supported with a few tweak

Although FTDI and CP210x are not part of CDC class, it is defined as subclass to only to re-use CDC driver API. And these serial driver work as if it is a subclass of CDC, occupies an CDC interfaces with the same API for application simplicity/convenience.

@hathach hathach merged commit e3b3229 into master Apr 27, 2023
64 checks passed
@hathach hathach deleted the add-usb2uart-host-driver branch April 27, 2023 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant