]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - tmk_core/chibios.mk
Merge pull request #1349 from jpetermans/infinity60
[qmk_firmware.git] / tmk_core / chibios.mk
index b05d59ee890a589e74d67cd8da87c6f095173d8e..2a8d32fb99d40dd7e7a827b0b8cff180c5d09198 100644 (file)
@@ -143,16 +143,15 @@ MCUFLAGS = -mcpu=$(MCU)
 
 DEBUG = gdb
 
-# Define ASM defines here
-# bootloader definitions may be used in the startup .s file
-ifneq ("$(wildcard $(KEYBOARD_PATH)/bootloader_defs.h)","")
-    OPT_DEFS += -include $(KEYBOARD_PATH)/bootloader_defs.h
-else ifneq ("$(wildcard $(KEYBOARD_PATH)/boards/$(BOARD)/bootloader_defs.h)","")
-    OPT_DEFS += -include $(KEYBOARD_PATH)/boards/$(BOARD)/bootloader_defs.h
+DFU_ARGS =
+ifneq ("$(SERIAL)","")
+       DFU_ARGS += -S $(SERIAL)
 endif
 
 # List any extra directories to look for libraries here.
 EXTRALIBDIRS = $(RULESPATH)/ld
 
+DFU_UTIL ?= dfu-util
+
 dfu-util: $(BUILD_DIR)/$(TARGET).bin sizeafter
-       dfu-util -D $(BUILD_DIR)/$(TARGET).bin
\ No newline at end of file
+       $(DFU_UTIL) $(DFU_ARGS) -D $(BUILD_DIR)/$(TARGET).bin