~ruther/qmk_firmware

08a42dc72c2e1f6ad42fb33d6a3fd51931d02d01 — Dasky 3 years ago 77eae62
Fix broken bootloader builds in develop. (#15880)

M keyboards/clueboard/60/info.json => keyboards/clueboard/60/info.json +1 -0
@@ 5,6 5,7 @@
  "debounce": 6,
  "processor": "STM32F303",
  "board": "QMK_PROTON_C",
  "bootloader": "stm32-dfu",
  "diode_direction": "COL2ROW",
  "features": {
    "audio": true,

M keyboards/clueboard/66/rev4/info.json => keyboards/clueboard/66/rev4/info.json +1 -0
@@ 5,6 5,7 @@
  "debounce": 5,
  "processor": "STM32F303",
  "board": "QMK_PROTON_C",
  "bootloader": "stm32-dfu",
  "diode_direction": "COL2ROW",
  "features": {
    "audio": true,

M keyboards/clueboard/66_hotswap/gen1/info.json => keyboards/clueboard/66_hotswap/gen1/info.json +1 -0
@@ 5,6 5,7 @@
  "debounce": 5,
  "processor": "STM32F303",
  "board": "QMK_PROTON_C",
  "bootloader": "stm32-dfu",
  "diode_direction": "COL2ROW",
  "features": {
    "audio": true,

M keyboards/clueboard/california/info.json => keyboards/clueboard/california/info.json +1 -0
@@ 4,6 4,7 @@
    "maintainer": "skullydazed",
    "processor": "STM32F303",
    "board": "QMK_PROTON_C",
    "bootloader": "stm32-dfu",
    "matrix_pins": {
        "direct": [
            ["A10", "A9"],

M keyboards/edi/hardlight/mk2/rules.mk => keyboards/edi/hardlight/mk2/rules.mk +1 -1
@@ 2,7 2,7 @@
MCU = STM32F072

# Bootloader selection
Bootloader = stm32-dfu
BOOTLOADER = stm32-dfu

# Wildcard to allow APM32 MCU
DFU_SUFFIX_ARGS = -v FFFF -p FFFF

M keyboards/ez_maker/directpins/proton_c/info.json => keyboards/ez_maker/directpins/proton_c/info.json +1 -0
@@ 5,6 5,7 @@
    "debounce": 5,
    "processor": "STM32F303",
    "board": "QMK_PROTON_C",
    "bootloader": "stm32-dfu",
    "features": {
        "bootmagic": true,
        "extrakey": true,

M keyboards/forever65/info.json => keyboards/forever65/info.json +1 -0
@@ 3,6 3,7 @@
    "manufacturer": "Nightingale Studios",
    "maintainer": "zvecr",
    "processor": "STM32F072",
    "bootloader": "stm32-dfu",
    "diode_direction": "COL2ROW",
    "matrix_pins": {
        "cols": ["A3", "F1", "F0", "C15", "C14", "C13", "B11", "B10", "B2", "B1", "B0", "A7", "A5", "A6", "A4", "B5"],

M keyboards/mechlovin/mechlovin9/rev1/rules.mk => keyboards/mechlovin/mechlovin9/rev1/rules.mk +3 -0
@@ 2,6 2,9 @@
MCU = STM32F303
BOARD = QMK_PROTON_C

# Bootloader selection
BOOTLOADER = stm32-dfu

# Build Options
#   change yes to no to disable
#

M keyboards/rgbkb/mun/rules.mk => keyboards/rgbkb/mun/rules.mk +3 -0
@@ 1,6 1,9 @@
# MCU name
MCU = STM32F303

# Bootloader selection
BOOTLOADER = stm32-dfu

# Touch encoder needs
SRC += ../common/touch_encoder.c
SRC += ../common/common_oled.c

M platforms/chibios/bootloaders/none.c => platforms/chibios/bootloaders/none.c +4 -0
@@ 16,4 16,8 @@

#include "bootloader.h"

#pragma message "Unknown bootloader set, you may not be able to enter bootloader using software reset"

__attribute__((weak)) void bootloader_jump(void) {}

__attribute__((weak)) void enter_bootloader_mode_if_requested(void) {}