Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion libraries/Adafruit_TinyUSB_Arduino
Submodule Adafruit_TinyUSB_Arduino updated 89 files
+1 −0 README.md
+7 −0 examples/CDC/cdc_multi/cdc_multi.ino
+7 −0 examples/CDC/no_serial/no_serial.ino
+9 −1 examples/Composite/mouse_ramdisk/mouse_ramdisk.ino
+7 −0 examples/HID/hid_boot_keyboard/hid_boot_keyboard.ino
+9 −2 examples/HID/hid_boot_mouse/hid_boot_mouse.ino
+9 −2 examples/HID/hid_composite/hid_composite.ino
+8 −1 examples/HID/hid_composite_joy_featherwing/hid_composite_joy_featherwing.ino
+9 −1 examples/HID/hid_dual_interfaces/hid_dual_interfaces.ino
+7 −0 examples/HID/hid_gamepad/hid_gamepad.ino
+9 −2 examples/HID/hid_generic_inout/hid_generic_inout.ino
+9 −5 examples/MIDI/midi_multi_ports/midi_multi_ports.ino
+9 −2 examples/MIDI/midi_test/midi_test.ino
+8 −3 examples/MassStorage/msc_esp32_file_browser/msc_esp32_file_browser.ino
+19 −21 examples/MassStorage/msc_external_flash/msc_external_flash.ino
+8 −2 examples/MassStorage/msc_external_flash_sdcard/msc_external_flash_sdcard.ino
+21 −28 examples/MassStorage/msc_internal_flash_samd/msc_internal_flash_samd.ino
+9 −2 examples/MassStorage/msc_ramdisk/msc_ramdisk.ino
+9 −2 examples/MassStorage/msc_ramdisk_dual/msc_ramdisk_dual.ino
+14 −13 examples/MassStorage/msc_sd/msc_sd.ino
+17 −19 examples/MassStorage/msc_sdfat/msc_sdfat.ino
+7 −0 examples/Vendor/i2c_tiny_usb_adapter/i2c_tiny_usb_adapter.ino
+7 −0 examples/Video/video_capture/video_capture.ino
+9 −1 examples/WebUSB/webusb_rgb/webusb_rgb.ino
+7 −1 examples/WebUSB/webusb_serial/webusb_serial.ino
+18 −2 library.json
+2 −2 library.properties
+2 −0 src/arduino/Adafruit_TinyUSB_API.cpp
+44 −28 src/arduino/ports/ch32/Adafruit_TinyUSB_ch32.cpp
+11 −3 src/arduino/ports/ch32/tusb_config_ch32.h
+7 −0 src/arduino/ports/nrf/tusb_config_nrf.h
+1 −1 src/arduino/ports/rp2040/tusb_config_rp2040.h
+3 −2 src/arduino/webusb/Adafruit_USBD_WebUSB.cpp
+2 −2 src/class/audio/audio.h
+416 −255 src/class/audio/audio_device.c
+59 −41 src/class/audio/audio_device.h
+37 −8 src/class/bth/bth_device.c
+104 −141 src/class/cdc/cdc_device.c
+77 −120 src/class/cdc/cdc_device.h
+11 −11 src/class/cdc/cdc_host.c
+143 −142 src/class/hid/hid_device.c
+43 −65 src/class/hid/hid_device.h
+3 −1 src/class/hid/hid_host.c
+2 −2 src/class/net/ncm_device.c
+132 −177 src/class/vendor/vendor_device.c
+52 −59 src/class/vendor/vendor_device.h
+2 −2 src/class/video/video_device.c
+1 −1 src/common/tusb_common.h
+8 −0 src/common/tusb_compiler.h
+1 −2 src/common/tusb_fifo.c
+4 −4 src/common/tusb_fifo.h
+64 −20 src/common/tusb_mcu.h
+20 −31 src/common/tusb_private.h
+24 −0 src/common/tusb_types.h
+7 −10 src/common/tusb_verify.h
+35 −40 src/device/dcd.h
+116 −95 src/device/usbd.c
+26 −14 src/device/usbd.h
+1 −1 src/device/usbd_control.c
+1 −0 src/device/usbd_pvt.h
+6 −13 src/host/hcd.h
+13 −8 src/host/usbh.c
+18 −8 src/host/usbh.h
+1 −1 src/osal/osal_freertos.h
+159 −70 src/portable/analog/max3421/hcd_max3421.c
+4 −2 src/portable/microchip/samd/dcd_samd.c
+9 −7 src/portable/nordic/nrf5x/dcd_nrf5x.c
+4 −3 src/portable/raspberrypi/pio_usb/dcd_pio_usb.c
+2 −1 src/portable/raspberrypi/pio_usb/hcd_pio_usb.c
+3 −1 src/portable/raspberrypi/rp2040/dcd_rp2040.c
+2 −2 src/portable/raspberrypi/rp2040/hcd_rp2040.c
+10 −3 src/portable/raspberrypi/rp2040/rp2040_usb.c
+440 −689 src/portable/st/stm32_fsdev/dcd_stm32_fsdev.c
+2 −38 src/portable/st/stm32_fsdev/fsdev_ch32.h
+0 −391 src/portable/st/stm32_fsdev/fsdev_common.h
+85 −21 src/portable/st/stm32_fsdev/fsdev_stm32.h
+307 −0 src/portable/st/stm32_fsdev/fsdev_type.h
+471 −392 src/portable/synopsys/dwc2/dcd_dwc2.c
+1 −1 src/portable/synopsys/dwc2/dwc2_bcm.h
+38 −34 src/portable/synopsys/dwc2/dwc2_esp32.h
+3 −3 src/portable/synopsys/dwc2/dwc2_stm32.h
+397 −174 src/portable/synopsys/dwc2/dwc2_type.h
+28 −3 src/portable/wch/ch32_usbfs_reg.h
+47 −27 src/portable/wch/dcd_ch32_usbfs.c
+4 −1 src/portable/wch/dcd_ch32_usbhs.c
+155 −66 src/tusb.c
+30 −3 src/tusb.h
+1 −2 src/tusb_config.h
+40 −17 src/tusb_option.h