Skip to content

Commit 0876d5c

Browse files
committed
Disable bitbangio on Itsy M0
Also, switch CIRCUITPY_BITBANG_APA102 to makefile setting so it can alter included files
1 parent 966a48b commit 0876d5c

File tree

15 files changed

+28
-20
lines changed

15 files changed

+28
-20
lines changed

ports/atmel-samd/boards/gemma_m0/mpconfigboard.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
#define MICROPY_HW_APA102_MOSI (&pin_PA00)
77
#define MICROPY_HW_APA102_SCK (&pin_PA01)
88

9-
// #define CIRCUITPY_BITBANG_APA102
10-
119
#define MICROPY_PORT_A (PORT_PA00 | PORT_PA01 | PORT_PA24 | PORT_PA25)
1210
#define MICROPY_PORT_B (0)
1311
#define MICROPY_PORT_C (0)

ports/atmel-samd/boards/itsybitsy_m0_express/mpconfigboard.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
#define MICROPY_HW_LED_STATUS (&pin_PA17)
55

6-
#define CIRCUITPY_BITBANG_APA102
76
#define MICROPY_HW_APA102_MOSI (&pin_PA01)
87
#define MICROPY_HW_APA102_SCK (&pin_PA00)
98

ports/atmel-samd/boards/itsybitsy_m0_express/mpconfigboard.mk

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ EXTERNAL_FLASH_DEVICE_COUNT = 2
1212
EXTERNAL_FLASH_DEVICES = "W25Q16FW, GD25Q16C"
1313
LONGINT_IMPL = MPZ
1414

15+
CIRCUITPY_BITBANG_APA102 = 1
16+
17+
CIRCUITPY_BITBANGIO = 0
1518
CIRCUITPY_GAMEPAD = 0
1619
CIRCUITPY_I2CSLAVE = 0
1720
CIRCUITPY_RTC = 0

ports/atmel-samd/boards/itsybitsy_m4_express/mpconfigboard.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
#define MICROPY_HW_APA102_MOSI (&pin_PB03)
1010
#define MICROPY_HW_APA102_SCK (&pin_PB02)
1111

12-
#define CIRCUITPY_BITBANG_APA102
13-
1412
// These are pins not to reset.
1513
// QSPI Data pins
1614
#define MICROPY_PORT_A (PORT_PA08 | PORT_PA09 | PORT_PA10 | PORT_PA11)

ports/atmel-samd/boards/itsybitsy_m4_express/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ LONGINT_IMPL = MPZ
1515
CIRCUITPY_PS2IO = 1
1616
# No I2S on SAMD51G
1717
CIRCUITPY_AUDIOBUSIO = 0
18+
19+
CIRCUITPY_BITBANG_APA102 = 1

ports/atmel-samd/boards/mini_sam_m4/mpconfigboard.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
#define MICROPY_HW_APA102_MOSI (&pin_PB03)
1010
#define MICROPY_HW_APA102_SCK (&pin_PB02)
1111

12-
#define CIRCUITPY_BITBANG_APA102
13-
1412
// These are pins not to reset.
1513
// QSPI Data pins
1614
#define MICROPY_PORT_A (PORT_PA08 | PORT_PA09 | PORT_PA10 | PORT_PA11)

ports/atmel-samd/boards/mini_sam_m4/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ LONGINT_IMPL = MPZ
1515
CIRCUITPY_PS2IO = 1
1616
# No I2S on SAMD51G
1717
CIRCUITPY_AUDIOBUSIO = 0
18+
19+
CIRCUITPY_BITBANG_APA102 = 1

ports/atmel-samd/boards/pirkey_m0/mpconfigboard.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
#define MICROPY_HW_APA102_MOSI (&pin_PA00)
55
#define MICROPY_HW_APA102_SCK (&pin_PA01)
66

7-
// #define CIRCUITPY_BITBANG_APA102
8-
97
#define MICROPY_PORT_A (PORT_PA00 | PORT_PA01 | PORT_PA24 | PORT_PA25)
108
#define MICROPY_PORT_B (0)
119
#define MICROPY_PORT_C (0)

ports/atmel-samd/boards/trellis_m4_express/mpconfigboard.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88
#define MICROPY_HW_APA102_MOSI (&pin_PB03)
99
#define MICROPY_HW_APA102_SCK (&pin_PB02)
1010

11-
#define CIRCUITPY_BITBANG_APA102
12-
1311
// These are pins not to reset.
1412
// QSPI Data pins
1513
#define MICROPY_PORT_A (PORT_PA08 | PORT_PA09 | PORT_PA10 | PORT_PA11)

ports/atmel-samd/boards/trellis_m4_express/mpconfigboard.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ LONGINT_IMPL = MPZ
1515
CIRCUITPY_PS2IO = 1
1616
# No I2S on SAMD51G
1717
CIRCUITPY_AUDIOBUSIO = 0
18+
19+
CIRCUITPY_BITBANG_APA102 = 1

0 commit comments

Comments
 (0)