c48b74805f
754d357f refactor(ext_hub): Fixed device release, optimized the order of closing usbh device fc61875a refactor(ext_hub): Pospone the device release, if device is not IDLE 3fd17b8b refactor(hub): Applied new ext_hub api, refactor func names 3003362b refactor(usb_host): Cancel hub porpagation to the user, rename non-critical func 19ce9ed6 refactor(test_usb_host_async): Added host_lib_task finish notification f238d75b refactor(ext_port): Remove the error verification, as error will be handled in ext hub driver Co-authored-by: Roman Leonov <roman.leonov@espressif.com>
| Supported Targets | ESP32-P4 | ESP32-S2 | ESP32-S3 |
|---|
USB: Host test application
There are three sets of tests in this application:
- Low-speed: Expects low-speed USB mouse with interrupt endpoint to be connected
- Full-speed: Expects full-speed USB flash disk with 2 bulk endpoints to be connected
- High-speed: Expects high-speed USB flash disk with 2 bulk endpoints to be connected
For running these tests locally, you will have to update device definitions (VID, PID, ...) in dev_msc.c and dev_hid.c.