Roman Leonov
e550fb11c3
fix(ext_hub): Added processing waiting_release flag while dev changed to IDLE
...
11382a2a
fix(ext_hub): Added processing waiting_release flag while dev changed to IDLE
Co-authored-by: Roman Leonov <roman.leonov@espressif.com >
2025-06-02 11:45:29 +02:00
Roman Leonov
59aa1cbaf8
refactor(ext_hub): Device release (allows to run usb_host test with ext hub)
...
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 >
2025-06-02 11:45:19 +02:00
Roman Leonov
add4213c6b
refactor(ext_port): Removed ext_hub dependency
2025-05-06 15:21:39 +02:00
Roman Leonov
166a79a764
refactor(ext_port): Changed the mechanism for hub class request
...
Merged all Hub Class specific request to one function.
Added a callback for the External Port Driver to break the dependency from ext_hub.h
2025-05-06 15:01:33 +02:00
Roman Leonov
02b96db4ae
feat(ext_hub): Added device error handling
2025-05-06 14:54:58 +02:00
Roman Leonov
ad9419c2ae
feat(hub): Added notification when hubs support is disabled
2024-12-05 10:31:05 +01:00
Roman Leonov
52aa6a1d4c
feat(ext_port): Added External Port driver
...
Closes https://github.com/espressif/esp-idf/issues/12554
2024-10-28 18:14:08 +01:00
Peter Marcisovsky
46e610fe13
fix(usb_host): Update log level and error poropagation
2024-10-08 11:25:28 +02:00
Peter Marcisovsky
07dc67c640
refactor(usb_host): Fixed function return values in usb_host stack:
...
- updated doxygen for the whole usb_host stack
- doxygen for test_apps is not updated
- fixed error codes propagation problems in the usb_host stack
2024-10-08 11:25:28 +02:00
Roman Leonov
c2691b94c8
refactor(ext_hub): Prerequisites for the Ext Port Driver
2024-09-06 10:53:13 +02:00
Roman Leonov
8c3a4fc1fe
feat(ext_hub): Added External Hub driver
2024-09-06 10:29:02 +02:00