esp-idf/components/usb
Peter Marcisovsky d786f187e9 feat(us/host): set device cfg during enumeration
- user callback funciton to set device configuration
      as a part of usb_host_install
    - callback provides device descriptor of a device being enumerated
    - user can set which cfg descriptor the USB device will be set with
    - user can filter device enumeration
    - Kconfig menu to enable callback function
    - usb_host_lib example demonstration
2024-02-21 12:34:04 +01:00
..
include feat(us/host): set device cfg during enumeration 2024-02-21 12:34:04 +01:00
private_include feat(us/host): set device cfg during enumeration 2024-02-21 12:34:04 +01:00
test_apps refactor(usb/host): reformat code with astyle_py 2024-02-19 15:45:00 +08:00
CMakeLists.txt refactor(usb): Deprecate CONFIG_USB_OTG_SUPPORTED, use SOC_USB_OTG_SUPPORTED instead 2024-02-19 15:45:02 +08:00
hcd_dwc.c refactor(usb/host): reformat code with astyle_py 2024-02-19 15:45:00 +08:00
hub.c feat(us/host): set device cfg during enumeration 2024-02-21 12:34:04 +01:00
Kconfig feat(us/host): set device cfg during enumeration 2024-02-21 12:34:04 +01:00
maintainers.md usb: Fix how the HCD handles sudden disconnection 2021-11-02 14:30:58 +08:00
usb_helpers.c fix(usb/host): Correctly parse MPS fields in HighSpeed EP descriptors 2024-02-19 15:44:59 +08:00
usb_host.c feat(us/host): set device cfg during enumeration 2024-02-21 12:34:04 +01:00
usb_phy.c refactor(soc): Rename usb_otg_periph to usb_dwc_periph 2024-02-19 15:45:04 +08:00
usb_private.c change(usb/host): Remove data buffer headers from URBs 2024-02-19 06:57:30 +08:00
usbh.c refactor(usb/host): reformat code with astyle_py 2024-02-19 15:45:00 +08:00