| Age | Commit message (Collapse) | Author |
|
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
Signed-off-by: HiFiPhile <[email protected]>
|
|
get the first 2 bytes to determine the length first. otherwise, some device may have buffer overflow.
|
|
|
|
|
|
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
|
|
change tuh_midi_rx/tx_cb() to have xferred_bytes
rename tuh_midi_get_num_rx/tx_cables() to tuh_midi_get_rx/tx_cable_count()
use default empty callback instead of weak null to be compatible with keil compiler
|
|
# Conflicts:
# src/host/usbh.c
|
|
endpoint
|
|
add hub_get_status(), hub_clear_feature()
|
|
improve hub_xfer_cb()
rename internal complete function
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|