Skip to content

Commit 82f55dc

Browse files
committed
atmel-samd: reduce inlining on constrained boards again
pewpew10, pirkey_m0, and uchip all fit now. However, pirkey_m0 now has just 76 bytes flash available.
1 parent 3ed6de7 commit 82f55dc

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,5 @@ CIRCUITPY_USB_MIDI = 0
2323
SUPEROPT_GC = 0
2424

2525
FROZEN_MPY_DIRS += $(TOP)/frozen/pew-pewpew-standalone-10.x
26+
27+
CFLAGS_BOARD = --param inline-unit-growth=15 --param max-inline-insns-auto=15

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_DotStar
3030
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_HID
3131
FROZEN_MPY_DIRS += $(TOP)/frozen/Adafruit_CircuitPython_IRRemote
3232

33-
CFLAGS_BOARD = --param inline-unit-growth=15 --param max-inline-insns-auto=20
33+
CFLAGS_BOARD = --param inline-unit-growth=15 --param max-inline-insns-auto=12

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ CHIP_FAMILY = samd21
1010
INTERNAL_FLASH_FILESYSTEM = 1
1111
LONGINT_IMPL = NONE
1212
CIRCUITPY_SMALL_BUILD = 1
13+
14+
CFLAGS_BOARD = --param inline-unit-growth=15 --param max-inline-insns-auto=20

0 commit comments

Comments
 (0)