Skip to content

Commit 27f57e0

Browse files
authored
Merge pull request arduino#35 from matsujirushi/dev-matsujirushi-2
Thanks!
2 parents ef8f3ed + c68cc75 commit 27f57e0

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

Diff for: boards.txt

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ menu.opt=Optimize
2020
menu.maxqspi=Max QSPI
2121
menu.usbstack=USB Stack
2222
menu.debug=Debug
23+
menu.txrxled=TX/RX LED
2324

2425
# Seeed Wio Terminal (SAMD51)
2526
# ------------------------------
@@ -83,6 +84,9 @@ seeed_wio_terminal.menu.usbstack.tinyusb.build.flags.usbstack=-DUSE_TINYUSB
8384
seeed_wio_terminal.menu.debug.off=Off
8485
seeed_wio_terminal.menu.debug.on=On
8586
seeed_wio_terminal.menu.debug.on.build.flags.debug=-g -DDEBUG=1
87+
seeed_wio_terminal.menu.txrxled.on=On
88+
seeed_wio_terminal.menu.txrxled.off=Off
89+
seeed_wio_terminal.menu.txrxled.on.build.flags.txrxled=-DTXRXLED_ENABLE
8690

8791
# Seeed Femto M0 (SAMD21)
8892
# ------------------------------

Diff for: platform.txt

+3-2
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ build.flags.maxspi=
6161
build.flags.maxqspi=
6262
build.flags.usbstack=
6363
build.flags.debug=
64+
build.flags.txrxled=
6465

6566
# These can be overridden in platform.local.txt
6667
compiler.c.extra_flags=
@@ -92,10 +93,10 @@ build.usb_manufacturer="Unknown"
9293
# ----------------
9394

9495
## Compile c files
95-
recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.c.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
96+
recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.c.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.txrxled} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
9697

9798
## Compile c++ files
98-
recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {build.extra_flags} {build.project_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
99+
recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {build.flags.debug} {build.flags.txrxled} {build.flags.optimize} {build.flags.maxspi} {build.flags.maxqspi} {build.extra_flags} {build.project_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"
99100

100101
## Compile S files
101102
recipe.S.o.pattern="{compiler.path}{compiler.S.cmd}" {compiler.S.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.S.extra_flags} {build.extra_flags} {build.project_flags} {build.cache_flags} {compiler.arm.cmsis.c.flags} {includes} "{source_file}" -o "{object_file}"

Diff for: variants/wio_terminal/variant.h

+8-6
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,16 @@ extern "C"
7878
// #define digitalPinToTimer(P)
7979

8080
// LEDs
81-
#define PIN_LED_13 (13u)
81+
#define PIN_LED_13 (13u)
82+
#define PIN_LED PIN_LED_13
83+
#define PIN_LED2 PIN_LED_13
84+
#define PIN_LED3 PIN_LED_13
85+
#define LED_BUILTIN PIN_LED_13
86+
#define PIN_NEOPIXEL PIN_LED_13
87+
#if defined(TXRXLED_ENABLE)
8288
#define PIN_LED_RXL (13u)
8389
#define PIN_LED_TXL (13u)
84-
#define PIN_LED PIN_LED_13
85-
#define PIN_LED2 PIN_LED_RXL
86-
#define PIN_LED3 PIN_LED_TXL
87-
#define LED_BUILTIN PIN_LED_13
88-
#define PIN_NEOPIXEL (13u)
90+
#endif // TXRXLED_ENABLE
8991

9092
//Digital PINs
9193
#define D0 (0ul)

0 commit comments

Comments
 (0)