Skip to content

Commit 5616a95

Browse files
committed
use tusb_config from arduino_tinyusb
1 parent 2c479c6 commit 5616a95

File tree

7 files changed

+14
-6
lines changed

7 files changed

+14
-6
lines changed

libraries/Adafruit_TinyUSB_Arduino/examples/MassStorage/msc_external_flash_sdcard/msc_external_flash_sdcard.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ void setup()
109109
}
110110

111111
Serial.begin(115200);
112-
while ( !Serial ) delay(10); // wait for native usb
112+
//while ( !Serial ) delay(10); // wait for native usb
113113

114114
Serial.println("Adafruit TinyUSB Mass Storage External Flash + SD Card example");
115115
delay(1000);

libraries/Adafruit_TinyUSB_Arduino/examples/MassStorage/msc_ramdisk/msc_ramdisk.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ void setup()
3636
usb_msc.begin();
3737

3838
Serial.begin(115200);
39-
while ( !Serial ) delay(10); // wait for native usb
39+
//while ( !Serial ) delay(10); // wait for native usb
4040

4141
Serial.println("Adafruit TinyUSB Mass Storage RAM Disk example");
4242
}

libraries/Adafruit_TinyUSB_Arduino/examples/MassStorage/msc_ramdisk_dual/msc_ramdisk_dual.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ void setup()
3838
usb_msc.begin();
3939

4040
Serial.begin(115200);
41-
while ( !Serial ) delay(10); // wait for native usb
41+
//while ( !Serial ) delay(10); // wait for native usb
4242

4343
Serial.println("Adafruit TinyUSB Mass Storage Dual RAM Disks example");
4444
}

libraries/Adafruit_TinyUSB_Arduino/examples/MassStorage/msc_sd/msc_sd.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ void setup()
3838
usb_msc.begin();
3939

4040
Serial.begin(115200);
41-
while ( !Serial ) delay(10); // wait for native usb
41+
//while ( !Serial ) delay(10); // wait for native usb
4242

4343
Serial.println("Adafruit TinyUSB Mass Storage SD Card example");
4444

libraries/Adafruit_TinyUSB_Arduino/examples/MassStorage/msc_sdfat/msc_sdfat.ino

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ void setup()
4848
usb_msc.begin();
4949

5050
Serial.begin(115200);
51-
while ( !Serial ) delay(10); // wait for native usb
51+
//while ( !Serial ) delay(10); // wait for native usb
5252

5353
Serial.println("Adafruit TinyUSB Mass Storage SD Card example");
5454

libraries/Adafruit_TinyUSB_Arduino/src/arduino/Adafruit_USBD_Device.cpp

+7
Original file line numberDiff line numberDiff line change
@@ -470,4 +470,11 @@ static int strcpy_utf16(const char *s, uint16_t *buf, int bufsize) {
470470
return buflen;
471471
}
472472

473+
// TODO just for compiling, will move to DFU specific file
474+
#if CFG_TUD_DFU_RUNTIME
475+
void tud_dfu_runtime_reboot_to_dfu_cb(void) {
476+
// TinyUSB_Port_EnterDFU();
477+
}
478+
#endif
479+
473480
#endif // TUSB_OPT_DEVICE_ENABLED

libraries/Adafruit_TinyUSB_Arduino/src/tusb_config.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@
3939
#include "arduino/ports/rp2040/tusb_config_rp2040.h"
4040

4141
#elif defined(ARDUINO_ARCH_ESP32)
42-
#include "arduino/ports/esp32/tusb_config_esp32.h"
42+
// Use the BSP sdk/include/arduino_tinyusb/include/tusb_config.h
43+
#include <tusb_config.h>
4344

4445
#else
4546
#error TinyUSB Arduino Library does not support your core yet

0 commit comments

Comments
 (0)