diff options
Diffstat (limited to 'tmk_core')
-rw-r--r-- | tmk_core/chibios.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tmk_core/chibios.mk b/tmk_core/chibios.mk index 01edebfd7..44c00bdd1 100644 --- a/tmk_core/chibios.mk +++ b/tmk_core/chibios.mk | |||
@@ -201,6 +201,7 @@ DFU_ARGS ?= | |||
201 | ifneq ("$(SERIAL)","") | 201 | ifneq ("$(SERIAL)","") |
202 | DFU_ARGS += -S $(SERIAL) | 202 | DFU_ARGS += -S $(SERIAL) |
203 | endif | 203 | endif |
204 | DFU_SUFFIX_ARGS ?= | ||
204 | 205 | ||
205 | ST_LINK_ARGS ?= | 206 | ST_LINK_ARGS ?= |
206 | 207 | ||
@@ -208,6 +209,7 @@ ST_LINK_ARGS ?= | |||
208 | EXTRALIBDIRS = $(RULESPATH)/ld | 209 | EXTRALIBDIRS = $(RULESPATH)/ld |
209 | 210 | ||
210 | DFU_UTIL ?= dfu-util | 211 | DFU_UTIL ?= dfu-util |
212 | DFU_SUFFIX ?= dfu-suffix | ||
211 | ST_LINK_CLI ?= st-link_cli | 213 | ST_LINK_CLI ?= st-link_cli |
212 | 214 | ||
213 | # Generate a .qmk for the QMK-FF | 215 | # Generate a .qmk for the QMK-FF |
@@ -259,4 +261,7 @@ st-link-cli: $(BUILD_DIR)/$(TARGET).hex sizeafter | |||
259 | $(ST_LINK_CLI) $(ST_LINK_ARGS) -q -c SWD -p $(BUILD_DIR)/$(TARGET).hex -Rst | 261 | $(ST_LINK_CLI) $(ST_LINK_ARGS) -q -c SWD -p $(BUILD_DIR)/$(TARGET).hex -Rst |
260 | 262 | ||
261 | bin: $(BUILD_DIR)/$(TARGET).bin sizeafter | 263 | bin: $(BUILD_DIR)/$(TARGET).bin sizeafter |
264 | if [ ! -z "$(DFU_SUFFIX_ARGS)" ]; then \ | ||
265 | $(DFU_SUFFIX) $(DFU_SUFFIX_ARGS) -a $(BUILD_DIR)/$(TARGET).bin 1>/dev/null ;\ | ||
266 | fi | ||
262 | $(COPY) $(BUILD_DIR)/$(TARGET).bin $(TARGET).bin; | 267 | $(COPY) $(BUILD_DIR)/$(TARGET).bin $(TARGET).bin; |