@@ -104,33 +104,32 @@ BIN = _bin/$(BOARD)
104104
105105# MCU_SUB_VARIANT can be nrf52 (nrf52832), nrf52833, nrf52840
106106ifeq ($(MCU_SUB_VARIANT ) ,nrf52)
107+ CFLAGS += -DNRF52 -DNRF52832_XXAA
107108 SD_NAME = s132
108109 DFU_DEV_REV = 0xADAF
109- CFLAGS += -DNRF52 -DNRF52832_XXAA -DS132
110110 DFU_APP_DATA_RESERVED =7*4096
111111else ifeq ($(MCU_SUB_VARIANT),nrf52833)
112- ifeq ($(SD_NAME),s340)
113- CFLAGS += -DNRF52833_XXAA -DS340
114- else
115- SD_NAME = s140
116- CFLAGS += -DNRF52833_XXAA -DS140
117- endif
112+ CFLAGS += -DNRF52833_XXAA
118113 DFU_DEV_REV = 52833
119114 DFU_APP_DATA_RESERVED =7*4096
115+ ifndef SD_NAME
116+ SD_NAME = s140
117+ endif
120118else ifeq ($(MCU_SUB_VARIANT),nrf52840)
121- ifeq ($(SD_NAME),s340)
122- CFLAGS += -DNRF52840_XXAA -DS340
123- else
124- SD_NAME = s140
125- CFLAGS += -DNRF52840_XXAA -DS140
126- endif
119+ CFLAGS += -DNRF52840_XXAA
127120 DFU_DEV_REV = 52840
128121 # App reserved 40KB (8+32) to match circuitpython for 840
129122 DFU_APP_DATA_RESERVED =10*4096
123+ ifndef SD_NAME
124+ SD_NAME = s140
125+ endif
130126else
131127 $(error Sub Variant $(MCU_SUB_VARIANT) is unknown)
132128endif
133129
130+ SD_NAME_UPPER = $(subst s,S,${SD_NAME})
131+ CFLAGS += -D$(SD_NAME_UPPER )
132+
134133# ------------------------------------------------------------------------------
135134# SOURCE FILES
136135# ------------------------------------------------------------------------------
0 commit comments