mirror of
https://github.com/espressif/esp-idf.git
synced 2025-09-12 17:31:07 +00:00

754d357f
refactor(ext_hub): Fixed device release, optimized the order of closing usbh devicefc61875a
refactor(ext_hub): Pospone the device release, if device is not IDLE3fd17b8b
refactor(hub): Applied new ext_hub api, refactor func names3003362b
refactor(usb_host): Cancel hub porpagation to the user, rename non-critical func19ce9ed6
refactor(test_usb_host_async): Added host_lib_task finish notificationf238d75b
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.