Skip to content

Commit ef5bd9e

Browse files
committed
Merge branch 'master' into enhance-bsp
2 parents 9360a3b + 6d03bb9 commit ef5bd9e

File tree

96 files changed

+2921
-1035
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+2921
-1035
lines changed

.github/workflows/build_arm.yml

-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ jobs:
3939
- 'lpc51 lpc54'
4040
- 'mm32 msp432e4'
4141
- 'nrf'
42-
- 'ra'
4342
- 'samd11 samd21'
4443
- 'samd51 same5x'
4544
- 'saml2x'

.idea/cmake.xml

+7-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ra4m1.xml

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ra6m1.xml

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ra6m5.xml

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/uno_r4.xml

+10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/device/audio_4_channel_mic/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ int main(void)
8484
// init device stack on configured roothub port
8585
tud_init(BOARD_TUD_RHPORT);
8686

87+
if (board_init_after_tusb) {
88+
board_init_after_tusb();
89+
}
90+
8791
// Init values
8892
sampFreq = AUDIO_SAMPLE_RATE;
8993
clkValid = 1;

examples/device/audio_test/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,10 @@ int main(void)
8585
// init device stack on configured roothub port
8686
tud_init(BOARD_TUD_RHPORT);
8787

88+
if (board_init_after_tusb) {
89+
board_init_after_tusb();
90+
}
91+
8892
// Init values
8993
sampFreq = AUDIO_SAMPLE_RATE;
9094
clkValid = 1;

examples/device/audio_test_multi_rate/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,10 @@ int main(void)
9999
// init device stack on configured roothub port
100100
tud_init(BOARD_TUD_RHPORT);
101101

102+
if (board_init_after_tusb) {
103+
board_init_after_tusb();
104+
}
105+
102106
// Init values
103107
sampFreq = sampleRatesList[0];
104108
clkValid = 1;

examples/device/cdc_dual_ports/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ int main(void)
4242
// init device stack on configured roothub port
4343
tud_init(BOARD_TUD_RHPORT);
4444

45+
if (board_init_after_tusb) {
46+
board_init_after_tusb();
47+
}
48+
4549
while (1)
4650
{
4751
tud_task(); // tinyusb device task

examples/device/cdc_msc/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ int main(void)
5858
// init device stack on configured roothub port
5959
tud_init(BOARD_TUD_RHPORT);
6060

61+
if (board_init_after_tusb) {
62+
board_init_after_tusb();
63+
}
64+
6165
while (1)
6266
{
6367
tud_task(); // tinyusb device task

examples/device/cdc_msc_freertos/skip.txt

+1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ mcu:RP2040
88
mcu:SAMD11
99
mcu:SAMX7X
1010
mcu:VALENTYUSB_EPTRI
11+
mcu:RAXXX
1112
family:broadcom_32bit
1213
family:broadcom_64bit

examples/device/cdc_msc_freertos/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ void usb_device_task(void* param)
136136
// Otherwise it could cause kernel issue since USB IRQ handler does use RTOS queue API.
137137
tud_init(BOARD_TUD_RHPORT);
138138

139+
if (board_init_after_tusb) {
140+
board_init_after_tusb();
141+
}
142+
139143
// RTOS forever loop
140144
while (1)
141145
{

examples/device/dfu/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@ int main(void)
7777
// init device stack on configured roothub port
7878
tud_init(BOARD_TUD_RHPORT);
7979

80+
if (board_init_after_tusb) {
81+
board_init_after_tusb();
82+
}
83+
8084
while (1)
8185
{
8286
tud_task(); // tinyusb device task

examples/device/dfu_runtime/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ int main(void)
7272
// init device stack on configured roothub port
7373
tud_init(BOARD_TUD_RHPORT);
7474

75+
if (board_init_after_tusb) {
76+
board_init_after_tusb();
77+
}
78+
7579
while (1)
7680
{
7781
tud_task(); // tinyusb device task

examples/device/dynamic_configuration/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ int main(void)
5959
// init device stack on configured roothub port
6060
tud_init(BOARD_TUD_RHPORT);
6161

62+
if (board_init_after_tusb) {
63+
board_init_after_tusb();
64+
}
65+
6266
while (1)
6367
{
6468
tud_task(); // tinyusb device task

examples/device/hid_boot_interface/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ int main(void)
5959
// init device stack on configured roothub port
6060
tud_init(BOARD_TUD_RHPORT);
6161

62+
if (board_init_after_tusb) {
63+
board_init_after_tusb();
64+
}
65+
6266
while (1)
6367
{
6468
tud_task(); // tinyusb device task

examples/device/hid_composite/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,10 @@ int main(void)
6060
// init device stack on configured roothub port
6161
tud_init(BOARD_TUD_RHPORT);
6262

63+
if (board_init_after_tusb) {
64+
board_init_after_tusb();
65+
}
66+
6367
while (1)
6468
{
6569
tud_task(); // tinyusb device task

examples/device/hid_composite_freertos/skip.txt

+1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ mcu:RP2040
88
mcu:SAMD11
99
mcu:SAMX7X
1010
mcu:VALENTYUSB_EPTRI
11+
mcu:RAXXX
1112
family:broadcom_32bit
1213
family:broadcom_64bit

examples/device/hid_composite_freertos/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,10 @@ void usb_device_task(void* param)
138138
// Otherwise it could cause kernel issue since USB IRQ handler does use RTOS queue API.
139139
tud_init(BOARD_TUD_RHPORT);
140140

141+
if (board_init_after_tusb) {
142+
board_init_after_tusb();
143+
}
144+
141145
// RTOS forever loop
142146
while (1)
143147
{

examples/device/hid_generic_inout/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ int main(void)
8383
// init device stack on configured roothub port
8484
tud_init(BOARD_TUD_RHPORT);
8585

86+
if (board_init_after_tusb) {
87+
board_init_after_tusb();
88+
}
89+
8690
while (1)
8791
{
8892
tud_task(); // tinyusb device task

examples/device/hid_multiple_interface/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ int main(void)
6464
// init device stack on configured roothub port
6565
tud_init(BOARD_TUD_RHPORT);
6666

67+
if (board_init_after_tusb) {
68+
board_init_after_tusb();
69+
}
70+
6771
while (1)
6872
{
6973
tud_task(); // tinyusb device task

examples/device/midi_test/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,10 @@ int main(void)
6565
// init device stack on configured roothub port
6666
tud_init(BOARD_TUD_RHPORT);
6767

68+
if (board_init_after_tusb) {
69+
board_init_after_tusb();
70+
}
71+
6872
while (1)
6973
{
7074
tud_task(); // tinyusb device task

examples/device/msc_dual_lun/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ int main(void)
5757
// init device stack on configured roothub port
5858
tud_init(BOARD_TUD_RHPORT);
5959

60+
if (board_init_after_tusb) {
61+
board_init_after_tusb();
62+
}
63+
6064
while (1)
6165
{
6266
tud_task(); // tinyusb device task

examples/device/net_lwip_webserver/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,10 @@ int main(void)
232232
// init device stack on configured roothub port
233233
tud_init(BOARD_TUD_RHPORT);
234234

235+
if (board_init_after_tusb) {
236+
board_init_after_tusb();
237+
}
238+
235239
/* initialize lwip, dhcp-server, dns-server, and http */
236240
init_lwip();
237241
while (!netif_is_up(&netif_data));

examples/device/uac2_headset/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ int main(void)
105105
// init device stack on configured roothub port
106106
tud_init(BOARD_TUD_RHPORT);
107107

108+
if (board_init_after_tusb) {
109+
board_init_after_tusb();
110+
}
111+
108112
TU_LOG1("Headset running\r\n");
109113

110114
while (1)

examples/device/usbtmc/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ int main(void)
5757
// init device stack on configured roothub port
5858
tud_init(BOARD_TUD_RHPORT);
5959

60+
if (board_init_after_tusb) {
61+
board_init_after_tusb();
62+
}
63+
6064
while (1)
6165
{
6266
tud_task(); // tinyusb device task

examples/device/video_capture/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ int main(void)
5959
// init device stack on configured roothub port
6060
tud_init(BOARD_TUD_RHPORT);
6161

62+
if (board_init_after_tusb) {
63+
board_init_after_tusb();
64+
}
65+
6266
while (1)
6367
{
6468
tud_task(); // tinyusb device task

examples/device/webusb_serial/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ int main(void)
9696
// init device stack on configured roothub port
9797
tud_init(BOARD_TUD_RHPORT);
9898

99+
if (board_init_after_tusb) {
100+
board_init_after_tusb();
101+
}
102+
99103
while (1)
100104
{
101105
tud_task(); // tinyusb device task

examples/dual/host_hid_to_device_cdc/only.txt

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ board:mimxrt1060_evk
22
board:mimxrt1064_evk
33
board:mcb1800
44
mcu:RP2040
5+
mcu:ra6m5

examples/dual/host_hid_to_device_cdc/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ int main(void)
8383
tud_init(BOARD_TUD_RHPORT);
8484
tuh_init(BOARD_TUH_RHPORT);
8585

86+
if (board_init_after_tusb) {
87+
board_init_after_tusb();
88+
}
89+
8690
while (1)
8791
{
8892
tud_task(); // tinyusb device task

examples/host/bare_api/only.txt

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ mcu:MIMXRT11XX
99
mcu:RP2040
1010
mcu:MSP432E4
1111
mcu:RX65X
12+
mcu:RAXXX

examples/host/bare_api/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ int main(void)
6767
// init host stack on configured roothub port
6868
tuh_init(BOARD_TUH_RHPORT);
6969

70+
if (board_init_after_tusb) {
71+
board_init_after_tusb();
72+
}
73+
7074
while (1)
7175
{
7276
// tinyusb host task

examples/host/cdc_msc_hid/only.txt

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ mcu:MIMXRT11XX
99
mcu:RP2040
1010
mcu:MSP432E4
1111
mcu:RX65X
12+
mcu:RAXXX

examples/host/cdc_msc_hid/src/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ int main(void)
4848
// init host stack on configured roothub port
4949
tuh_init(BOARD_TUH_RHPORT);
5050

51+
if (board_init_after_tusb) {
52+
board_init_after_tusb();
53+
}
54+
5155
while (1)
5256
{
5357
// tinyusb host task

examples/host/hid_controller/only.txt

+1
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ mcu:MIMXRT11XX
99
mcu:RP2040
1010
mcu:MSP432E4
1111
mcu:RX65X
12+
mcu:RAXXX

0 commit comments

Comments
 (0)