esp-idf/components/usb
Darian Leung 72d6c31ac7
refactor(usb/host): Refactor USBH function grouping
This commit rearranges the USBH functions into new groupings to provide a
clearer abstraction. This is in preparation for refactoring/removing the Hub
related functions in the USBH API. This commit DOES NOT MAKE ANY BEHAVIORAL
CHANGES to the code.

Functions are now grouped into...

- USBH Processing: Functions dealing with overall USBH processing
- Device Pool: Functions that add/remove/open/close devices from the internal
               device pool
- Device: Functions that pertain to setting/getting a particular device
- Endpoints: Functions that pertain to a particular endpoint
- Transfer: Functions that pertain to sending transfers
2024-06-04 20:34:55 +08:00
..
include feat(usb/host): Add missing sync types from USB specification 2024-06-04 20:34:52 +08:00
private_include refactor(usb/host): Refactor USBH function grouping 2024-06-04 20:34:55 +08:00
test_apps feat(usb/host): Update ISOC scheduler for HS endpoints 2024-03-04 10:00:35 +01:00
CMakeLists.txt refactor(usb): Deprecate CONFIG_USB_OTG_SUPPORTED, use SOC_USB_OTG_SUPPORTED instead 2024-02-19 15:45:02 +08:00
hcd_dwc.c refactor(hcd_dwc): Added mps request from hcd_dwc 2024-06-04 20:34:54 +08:00
hub.c refactor(usb/host): Simplify USBH and Hub interaction 2024-06-04 20:34:54 +08:00
Kconfig feat(usb_host): Added KConfig parameter for External HUB support enable 2024-06-04 20:34:52 +08:00
maintainers.md usb: Fix how the HCD handles sudden disconnection 2021-11-02 14:30:58 +08:00
usb_helpers.c fix(usb/host): Correctly parse MPS fields in HighSpeed EP descriptors 2024-02-19 15:44:59 +08:00
usb_host.c refactor(usb/host): Simplify USBH and Hub interaction 2024-06-04 20:34:54 +08:00
usb_phy.c refactor(soc): Rename usb_otg_periph to usb_dwc_periph 2024-02-19 15:45:04 +08:00
usb_private.c change(usb/host): Remove data buffer headers from URBs 2024-02-19 06:57:30 +08:00
usbh.c refactor(usb/host): Refactor USBH function grouping 2024-06-04 20:34:55 +08:00