| Age | Commit message (Collapse) | Author |
|
|
|
hcd_edpt_close()
|
|
implement hcd_edpt_close() for pio-usb and max3421e, also move max3421e api into its own header.
|
|
tuh_enum_descriptor_configuration_cb() callback
host: support device with multiple configurations
|
|
512 bytes for bulk in fullspeed mode.
|
|
# Conflicts:
# src/host/usbh.c
|
|
- host enumeration always get language id, manufacturer, product and serial string. Which is required by some device such as 8bitdo
|
|
# Conflicts:
# src/host/usbh.c
|
|
endpoint
|
|
added tuh_connected()
|
|
bump up pio-usb to latest
|
|
|
|
- comment out tuh_descriptor_device_cb/tuh_desc_configuration_cb since it is unrelated to this PR
|
|
|
|
|
|
# Conflicts:
# hw/bsp/rp2040/family.cmake
# src/class/midi/midi.h
# src/class/midi/midi_device.c
# src/device/usbd_control.c
# src/host/hcd.h
# src/host/usbh.c
# src/host/usbh.h
|
|
|
|
|
|
|
|
|
|
|
|
TUH_EPBUF_DEF
|
|
fix duplicated device attach for some devices which cause "USBH Defer Attach until current enumeration complete"
include dev0 for tuh_edpt_abort_xfer()
|
|
|
|
|
|
consistent
|
|
|
|
|
|
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
|
|
Ref USB Spec 9.2.6.3
|
|
|
|
fix clang build with nrf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
change usbh driver init() return type from void to bool
|
|
add TUSB_VERSION_BUILD, also add TUSB_VERSION_NUMBER
|
|
SET_CONFIGURATION is successful
- usbh: abort all pending xfer when SET_CONFIGURATION is complete
- use tu_edpt_release in tuh_edpt_abort_xfer instead of usbh_edpt_release
- rename _xfer_complete -> _control_xfer_complete
|
|
|
|
|
|
|
|
|
|
- change code style
|
|
|
|
|
|
|