Commit db3a47d
File tree
143 files changed
+656
-725
lines changed- .github
- docs/library
- lib
- ports
- analog
- common-hal/os
- atmel-samd
- common-hal
- audioio
- os
- broadcom
- common-hal/os
- cxd56
- boards/spresense
- common-hal/os
- espressif
- boards
- heltec_esp32s3_wifi_lora_v3
- common-hal
- audioio
- os
- pulseio
- litex
- common-hal/os
- mimxrt10xx
- common-hal/os
- nordic
- common-hal/os
- raspberrypi
- bindings/cyw43
- boards
- adafruit_fruit_jam
- adafruit_macropad_rp2040
- adafruit_qt2040_trinkey
- boardsource_blok
- bradanlanestudio_explorer_rp2040
- jpconstantineau_encoderpad_rp2040
- jpconstantineau_pykey18
- jpconstantineau_pykey44
- jpconstantineau_pykey60
- jpconstantineau_pykey87
- ugame22
- wk-50
- zrichard_rp2.65-f
- boot_stage2
- common-hal
- analogbufio
- analogio
- audiopwmio
- busio
- countio
- digitalio
- i2ctarget
- imagecapture
- max3421e
- microcontroller
- nvm
- os
- picodvi
- pulseio
- pwmio
- rgbmatrix
- rp2pio
- rtc
- socketpool
- usb_host
- lib
- lwip_inc
- supervisor
- renode
- common-hal/os
- silabs
- common-hal/os
- stm
- common-hal/os
- zephyr-cp/common-hal/os
- py
- tests
- circuitpython-manual/usb
- circuitpython
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
143 files changed
+656
-725
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
- .gitignore+8
- .idea/debugServers/rp2040.xml+14
- .idea/debugServers/rp2350.xml+14
- .idea/debugServers/rt1060.xml+13
- .idea/debugServers/rt1064.xml+13
- .idea/debugServers/sam21.xml+13
- .idea/debugServers/sam51.xml+13
- examples/dual/host_info_to_device_cdc/src/main.c+65-57
- examples/host/CMakeLists.txt+1
- examples/host/bare_api/src/main.c+114-140
- examples/host/bare_api/src/tusb_config.h+2-1
- examples/host/cdc_msc_hid/src/cdc_app.c+1-1
- examples/host/cdc_msc_hid/src/hid_app.c+1-2
- examples/host/cdc_msc_hid/src/main.c+6-10
- examples/host/cdc_msc_hid/src/tusb_config.h+2-1
- examples/host/cdc_msc_hid_freertos/src/cdc_app.c+1-1
- examples/host/cdc_msc_hid_freertos/src/main.c-6
- examples/host/cdc_msc_hid_freertos/src/msc_app.c+1-1
- examples/host/cdc_msc_hid_freertos/src/tusb_config.h+2-1
- examples/host/device_info/src/main.c+1-1
- examples/host/device_info/src/tusb_config.h+3-3
- examples/host/hid_controller/src/hid_app.c+6-11
- examples/host/hid_controller/src/tusb_config.h+2-1
- examples/host/midi_rx/CMakeLists.txt+32
- examples/host/midi_rx/Makefile+13
- examples/host/midi_rx/only.txt+20
- examples/host/midi_rx/src/main.c+123
- examples/host/midi_rx/src/tusb_config.h+118
- examples/host/msc_file_explorer/src/msc_app.c+2
- examples/host/msc_file_explorer/src/tusb_config.h+2-1
- hw/bsp/family_support.cmake+1-5
- hw/bsp/imxrt/boards/mimxrt1015_evk/board/clock_config.c+2-2
- hw/bsp/imxrt/boards/mimxrt1015_evk/board/clock_config.h+33-33
- hw/bsp/imxrt/boards/mimxrt1015_evk/board/pin_mux.c+27-8
- hw/bsp/imxrt/boards/mimxrt1015_evk/board/pin_mux.h+19-11
- hw/bsp/imxrt/boards/mimxrt1015_evk/mimxrt1015_evk.mex+44-19
- hw/bsp/imxrt/boards/mimxrt1064_evk/board/clock_config.c+2-2
- hw/bsp/imxrt/boards/mimxrt1064_evk/board/clock_config.h+50-50
- hw/bsp/imxrt/boards/mimxrt1064_evk/board/pin_mux.c+2-11
- hw/bsp/imxrt/boards/mimxrt1064_evk/board/pin_mux.h+1
- hw/bsp/imxrt/boards/mimxrt1064_evk/mimxrt1064_evk.mex+16-20
- hw/bsp/imxrt/boards/mimxrt1170_evkb/board/clock_config.c+2-2
- hw/bsp/imxrt/boards/mimxrt1170_evkb/board/pin_mux.c+37-19
- hw/bsp/imxrt/boards/mimxrt1170_evkb/board/pin_mux.h+17-10
- hw/bsp/imxrt/boards/mimxrt1170_evkb/mimxrt1170_evkb.mex+43-30
- hw/bsp/imxrt/family.c+6-4
- hw/bsp/imxrt/family.cmake-4
- hw/bsp/rp2040/family.c+3-1
- hw/bsp/rp2040/family.cmake+1
- hw/bsp/same70_xplained/board.mk+8
- src/CMakeLists.txt+1
- src/class/audio/audio.h+1
- src/class/audio/audio_device.c+12-16
- src/class/cdc/cdc_device.c+20-18
- src/class/cdc/cdc_device.h+16-6
- src/class/cdc/cdc_host.c+2-2
- src/class/cdc/cdc_host.h+4-4
- src/class/midi/README_midi_host.md+111
- src/class/midi/midi.h+76-87
- src/class/midi/midi_device.c+20-27
- src/class/midi/midi_host.c+622
- src/class/midi/midi_host.h+193
- src/class/vendor/vendor_device.c+1-1
- src/common/tusb_common.h+26-16
- src/common/tusb_fifo.c+5-2
- src/common/tusb_private.h+6-6
- src/common/tusb_types.h+10-4
- src/device/usbd.c+15-7
- src/host/hcd.h+3
- src/host/usbh.c+64-33
- src/host/usbh.h+22-6
- src/host/usbh_pvt.h-4
- src/portable/analog/max3421/hcd_max3421.c+18-22
- src/portable/analog/max3421/hcd_max3421.h+63
- src/portable/ehci/ehci.c+139-120
- src/portable/ehci/ehci.h+153-161
- src/portable/mentor/musb/hcd_musb.c+5
- src/portable/nxp/khci/hcd_khci.c+5
- src/portable/nxp/lpc_ip3511/dcd_lpc_ip3511.c+3-2
- src/portable/ohci/ohci.c+5-1
- src/portable/raspberrypi/pio_usb/hcd_pio_usb.c+5
- src/portable/raspberrypi/rp2040/dcd_rp2040.c+35-22
- src/portable/raspberrypi/rp2040/hcd_rp2040.c+5-1
- src/portable/renesas/rusb2/hcd_rusb2.c+5
- src/portable/synopsys/dwc2/hcd_dwc2.c+6-1
- src/portable/template/hcd_template.c+14-35
- src/tinyusb.mk+1
- src/tusb.c+21-6
- src/tusb.h+4
- test/hil/hil_test.py+27-25
- test/hil/tinyusb.json+24-5
- tools/get_deps.py+1-1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | | - | |
135 | | - | |
136 | | - | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | 18 | | |
45 | 19 | | |
46 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | 12 | | |
16 | 13 | | |
17 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
82 | 85 | | |
83 | 86 | | |
84 | 87 | | |
| |||
107 | 110 | | |
108 | 111 | | |
109 | 112 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | 113 | | |
115 | 114 | | |
116 | 115 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | 19 | | |
52 | 20 | | |
53 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
72 | | - | |
| 71 | + | |
73 | 72 | | |
74 | 73 | | |
75 | 74 | | |
| |||
0 commit comments