esp-idf/components/usb/private_include
Darian Leung 0c8ec63c10
refactor(usb/hcd): Allow port resets with allocated pipes
This commit updates the HCD API to allow port resets to occur even if pipes
are allocated. The pipes cannot be active and the port reset will simply
restore the pipes (by reinitializing their channel registers) following the
reset.

Changes:

- Allow port resets while channels are allocated
- Remove pipe persistance API 'hcd_pipe_set_persist_reset()'
2024-06-04 20:34:56 +08:00
..
hcd.h refactor(usb/hcd): Allow port resets with allocated pipes 2024-06-04 20:34:56 +08:00
hub.h refactor(usb/host): Simplify USBH and Hub interaction 2024-06-04 20:34:54 +08:00
usb_private.h change(usb/host): Remove data buffer headers from URBs 2024-02-19 06:57:30 +08:00
usbh.h refactor(usb/usbh): Rename device pool functions and ref_count 2024-06-04 20:34:55 +08:00