cherry-embedded / CherryUSB

CherryUSB is a tiny and portable USB Stack (device & host) for embedded system with USB IP
https://cherryusb.readthedocs.io/
Apache License 2.0
1.17k stars 249 forks source link

Update hcd-ehci, dcd-dwc2 and examples. #138

Closed wosayttn closed 11 months ago

wosayttn commented 11 months ago
  1. Add some Msh commands of example.
  2. Fix device enumeration on EXT hub.
  3. Re-fine some templates.
  4. Extend end-point number of dwc2 USB device driver.
  5. Re-fine rndis_host implementation includes a. rt_mutex_take in ISR. b. 2rd pmsg is unaligned issue. c. destroy u0 ethernet resource after removing dongle.
wosayttn commented 11 months ago

Thank you.