mirror of
https://github.com/espressif/esp-idf.git
synced 2025-11-27 13:03:51 +00:00
754d357frefactor(ext_hub): Fixed device release, optimized the order of closing usbh devicefc61875arefactor(ext_hub): Pospone the device release, if device is not IDLE3fd17b8brefactor(hub): Applied new ext_hub api, refactor func names3003362brefactor(usb_host): Cancel hub porpagation to the user, rename non-critical func19ce9ed6refactor(test_usb_host_async): Added host_lib_task finish notificationf238d75brefactor(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.