qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

rules.mk (570B)


      1 # Bootloader selection
      2 # Cannot use `BOOTLOADER = stm32duino` due to the need to override
      3 # `MCU_LDSCRIPT`, therefore all parameters need to be specified here manually.
      4 OPT_DEFS += -DBOOTLOADER_STM32DUINO
      5 MCU_LDSCRIPT = STM32F103x6_stm32duino
      6 BOOTLOADER_TYPE = stm32duino
      7 DFU_ARGS = -d 1EAF:0003 -a 2 -R
      8 DFU_SUFFIX_ARGS = -v 1EAF -p 0003
      9 
     10 # EEPROM emulation not supported yet (need to implement a proper firmware size
     11 # check first, otherwise the chance of the EEPROM backing store overwriting
     12 # some part of the firmware code is really high).
     13 EEPROM_DRIVER = transient