Skip to content

Commit 704450c

Browse files
committed
add libraries/Adafruit_TinyUSB_Arduino as submodule
include Adafruit_USBD_CDC.h from submodule
1 parent 15fd604 commit 704450c

File tree

9 files changed

+9
-121
lines changed

9 files changed

+9
-121
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
*.atsuo
33

44
bootloaders/*/build/
5-
*~
5+
*~
6+
/libraries/**/build/

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "libraries/Adafruit_TinyUSB_Arduino"]
2+
path = libraries/Adafruit_TinyUSB_Arduino
3+
url = https://github.com/adafruit/Adafruit_TinyUSB_Arduino.git

cores/arduino/Arduino.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ void loop( void ) ;
151151
// USB
152152
#ifdef USE_TINYUSB
153153
#ifdef __cplusplus
154+
// Needed for declaring Serial
154155
#include "Adafruit_USBD_Interface.h"
155156
#include "Adafruit_USBD_CDC.h"
156157
#endif

cores/arduino/TinyUSB/Adafruit_USBD_CDC.h

Lines changed: 0 additions & 74 deletions
This file was deleted.

cores/arduino/TinyUSB/Adafruit_USBD_Interface.h

Lines changed: 0 additions & 44 deletions
This file was deleted.
File renamed without changes.

extras/build_all.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
metavar='board',
2828
nargs='*',
2929
help='list of boards to be built -- Note that the fqbn is created by prepending "{}"'.format(FQBN_PREFIX),
30-
default= [ 'metro_m0', 'metro_m4', 'circuitplayground_m0' ]
30+
default= [ 'metro_m0', 'metro_m4', 'circuitplayground_m0', 'feather_m4_can' ]
3131
)
3232
args = parser.parse_args()
3333

libraries/Adafruit_TinyUSB_Arduino

platform.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ compiler.libraries.ldflags=
7777

7878
# USB Flags
7979
# ---------
80-
build.usb_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} -DUSBCON -DUSB_CONFIG_POWER={build.usb_power} '-DUSB_MANUFACTURER={build.usb_manufacturer}' '-DUSB_PRODUCT={build.usb_product}' {build.flags.usbstack} {build.flags.debug} "-I{build.core.path}/TinyUSB"
80+
build.usb_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid} -DUSBCON -DUSB_CONFIG_POWER={build.usb_power} '-DUSB_MANUFACTURER={build.usb_manufacturer}' '-DUSB_PRODUCT={build.usb_product}' {build.flags.usbstack} {build.flags.debug} "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
8181

8282
# Default advertised device power setting in mA
8383
build.usb_power=100

0 commit comments

Comments
 (0)