esp-idf/components/usb/test/usb_host
Darian Leung 50bbdbc1de usb: Hub Driver and USBH recover port automatically after disconnection
This commit updates the Hub Driver and USBH as follows:
- Updated communication mechanism between Hub Driver and USBH
    - USBH notifies the Hub Driver via Hub request callback (usbh_hub_req_cb_t)
    - Hub Driver notifies the USBH via usbh_hub_pass_event()
- Hub Driver now defers all event handling to hub_process.
- Hub Driver and USBH will now automatically recover the port after a disconnected
    device has been closed.
- Fixed incorrect assert in usbh_dev_close()
2022-02-18 15:51:05 +08:00
..
ctrl_client_async_seq.c usb: Change API and refactor tests 2021-11-11 16:26:56 +08:00
ctrl_client.h Add USB Host Library 2021-08-24 23:28:00 +08:00
msc_client_async_dconn.c usb: Hub Driver and USBH recover port automatically after disconnection 2022-02-18 15:51:05 +08:00
msc_client_async_enum.c usb: Hub Driver and USBH recover port automatically after disconnection 2022-02-18 15:51:05 +08:00
msc_client_async_seq.c usb: Change API and refactor tests 2021-11-11 16:26:56 +08:00
msc_client.h usb: Hub Driver Update and Refactor 2022-02-18 15:51:05 +08:00
test_usb_helpers.c Add USB Host Library API docs 2021-09-02 18:40:24 +08:00
test_usb_host_async.c usb: USB Host stack uses USB PHY driver 2022-02-18 15:51:05 +08:00
test_usb_host_plugging.c usb: Hub Driver and USBH recover port automatically after disconnection 2022-02-18 15:51:05 +08:00