aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bootloader.mk28
-rw-r--r--data/schemas/keyboard.jsonschema2
-rw-r--r--data/templates/ps2avrgb/rules.mk2
-rw-r--r--docs/config_options.md4
-rw-r--r--docs/driver_installation_zadig.md56
-rw-r--r--docs/flashing.md6
-rw-r--r--docs/flashing_bootloadhid.md4
-rw-r--r--docs/getting_started_make_guide.md2
-rw-r--r--keyboards/0xcb/static/rules.mk2
-rw-r--r--keyboards/7c8/framework/rules.mk4
-rw-r--r--keyboards/amag23/rules.mk2
-rw-r--r--keyboards/ares/rules.mk2
-rw-r--r--keyboards/axolstudio/helpo/rules.mk2
-rw-r--r--keyboards/barleycorn/rules.mk2
-rw-r--r--keyboards/basketweave/rules.mk2
-rw-r--r--keyboards/bfake/rules.mk2
-rw-r--r--keyboards/chidori/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/discipad/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/discipline/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/mysterium/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/romeo/rules.mk2
-rw-r--r--keyboards/db/db63/rules.mk2
-rw-r--r--keyboards/dm9records/plaid/rules.mk2
-rw-r--r--keyboards/dm9records/tartan/rules.mk2
-rw-r--r--keyboards/donutcables/budget96/rules.mk2
-rw-r--r--keyboards/draytronics/daisy/rules.mk2
-rw-r--r--keyboards/draytronics/scarlet/rules.mk2
-rw-r--r--keyboards/ericrlau/numdiscipline/rev1/rules.mk2
-rw-r--r--keyboards/eve/meteor/rules.mk2
-rw-r--r--keyboards/exclusive/e6v2/le_bmc/rules.mk2
-rw-r--r--keyboards/exclusive/e6v2/oe_bmc/rules.mk2
-rw-r--r--keyboards/exent/rules.mk2
-rw-r--r--keyboards/facew/rules.mk2
-rw-r--r--keyboards/foxlab/time80/rules.mk2
-rw-r--r--keyboards/ft/mars80/rules.mk2
-rw-r--r--keyboards/gingham/rules.mk2
-rw-r--r--keyboards/gray_studio/hb85/rules.mk2
-rw-r--r--keyboards/handwired/axon/rules.mk2
-rw-r--r--keyboards/handwired/hnah40/rules.mk2
-rw-r--r--keyboards/j80/rules.mk2
-rw-r--r--keyboards/jc65/v32a/rules.mk2
-rw-r--r--keyboards/kb_elmo/aek2_usb/rules.mk2
-rw-r--r--keyboards/kb_elmo/elmopad/rules.mk2
-rw-r--r--keyboards/kb_elmo/m0110a_usb/rules.mk2
-rw-r--r--keyboards/kb_elmo/m0116_usb/rules.mk2
-rw-r--r--keyboards/kb_elmo/sesame/rules.mk2
-rw-r--r--keyboards/kb_elmo/twelvekey/rules.mk2
-rw-r--r--keyboards/kbdfans/kbdpad/mk1/rules.mk2
-rw-r--r--keyboards/keycapsss/plaid_pad/rules.mk2
-rw-r--r--keyboards/kira80/rules.mk2
-rw-r--r--keyboards/kprepublic/jj40/rules.mk2
-rw-r--r--keyboards/kprepublic/jj4x4/rules.mk2
-rw-r--r--keyboards/kprepublic/jj50/rules.mk2
-rw-r--r--keyboards/lattice60/rules.mk2
-rw-r--r--keyboards/lck75/rules.mk3
-rw-r--r--keyboards/leeku/finger65/rules.mk2
-rw-r--r--keyboards/mechlovin/hex4b/rules.mk2
-rw-r--r--keyboards/mechlovin/infinity87/rev2/rules.mk2
-rw-r--r--keyboards/mechlovin/mechlovin9/rev2/rules.mk3
-rw-r--r--keyboards/mechlovin/th1800/rules.mk2
-rw-r--r--keyboards/mechwild/mercutio/rules.mk2
-rw-r--r--keyboards/mehkee96/rules.mk2
-rw-r--r--keyboards/mt40/rules.mk2
-rw-r--r--keyboards/nullbitsco/scramble/rules.mk2
-rw-r--r--keyboards/oddforge/vea/rules.mk2
-rw-r--r--keyboards/ortho5by12/rules.mk2
-rw-r--r--keyboards/orthocode/rules.mk2
-rw-r--r--keyboards/panc60/rules.mk2
-rw-r--r--keyboards/pearl/rules.mk2
-rw-r--r--keyboards/peej/lumberjack/rules.mk2
-rw-r--r--keyboards/percent/canoe/rules.mk2
-rw-r--r--keyboards/percent/skog/rules.mk2
-rw-r--r--keyboards/percent/skog_lite/rules.mk2
-rw-r--r--keyboards/planck/thk/rules.mk2
-rw-r--r--keyboards/punk75/rules.mk2
-rw-r--r--keyboards/ramonimbao/aelith/rules.mk2
-rw-r--r--keyboards/ramonimbao/chevron/rules.mk2
-rw-r--r--keyboards/ramonimbao/herringbone/pro/rules.mk2
-rw-r--r--keyboards/ramonimbao/herringbone/v1/rules.mk2
-rw-r--r--keyboards/rart/rart45/rules.mk2
-rw-r--r--keyboards/rart/rartand/rules.mk2
-rw-r--r--keyboards/rart/rartland/rules.mk2
-rw-r--r--keyboards/rgbkb/pan/rev1/32a/rules.mk2
-rw-r--r--keyboards/seigaiha/rules.mk2
-rw-r--r--keyboards/singa/rules.mk2
-rw-r--r--keyboards/skergo/rules.mk2
-rw-r--r--keyboards/spiderisland/split78/rules.mk2
-rw-r--r--keyboards/tgr/910/rules.mk2
-rw-r--r--keyboards/tgr/910ce/rules.mk4
-rw-r--r--keyboards/tgr/alice/rules.mk2
-rw-r--r--keyboards/tgr/jane/rules.mk2
-rw-r--r--keyboards/tgr/tris/rules.mk2
-rw-r--r--keyboards/tkw/stoutgat/v1/rules.mk2
-rw-r--r--keyboards/torn/rules.mk2
-rw-r--r--keyboards/unikorn/rules.mk2
-rw-r--r--keyboards/wheatfield/split75/rules.mk2
-rw-r--r--keyboards/winkeyless/bface/rules.mk2
-rw-r--r--keyboards/winkeyless/bmini/rules.mk2
-rw-r--r--keyboards/winkeyless/bminiex/rules.mk2
-rw-r--r--keyboards/ymd75/rev1/rules.mk2
-rw-r--r--keyboards/ymd75/rev2/rules.mk2
-rw-r--r--keyboards/ymd96/rules.mk2
-rw-r--r--keyboards/ymdk/bface/rules.mk2
-rw-r--r--keyboards/ymdk/sp64/rules.mk2
-rw-r--r--keyboards/ymdk_np21/rules.mk2
-rw-r--r--lib/python/qmk/cli/console.py4
-rw-r--r--platforms/avr/flash.mk6
107 files changed, 156 insertions, 158 deletions
diff --git a/bootloader.mk b/bootloader.mk
index abdfd20fd..2bcca6bb8 100644
--- a/bootloader.mk
+++ b/bootloader.mk
@@ -21,19 +21,19 @@
21# Current options: 21# Current options:
22# 22#
23# AVR: 23# AVR:
24# halfkay PJRC Teensy 24# halfkay PJRC Teensy
25# caterina Pro Micro (Sparkfun/generic) 25# caterina Pro Micro (Sparkfun/generic)
26# atmel-dfu Atmel factory DFU 26# atmel-dfu Atmel factory DFU
27# lufa-dfu LUFA DFU 27# lufa-dfu LUFA DFU
28# qmk-dfu QMK DFU (LUFA + blinkenlight) 28# qmk-dfu QMK DFU (LUFA + blinkenlight)
29# qmk-hid QMK HID (LUFA + blinkenlight) 29# qmk-hid QMK HID (LUFA + blinkenlight)
30# bootloadHID HIDBootFlash compatible (ATmega32A) 30# bootloadhid HIDBootFlash compatible (ATmega32A)
31# USBasp USBaspLoader (ATmega328P) 31# usbasploader USBaspLoader (ATmega328P)
32# ARM: 32# ARM:
33# kiibohd Input:Club Kiibohd bootloader (only used on their boards) 33# kiibohd Input:Club Kiibohd bootloader (only used on their boards)
34# stm32duino STM32Duino (STM32F103x8) 34# stm32duino STM32Duino (STM32F103x8)
35# stm32-dfu STM32 USB DFU in ROM 35# stm32-dfu STM32 USB DFU in ROM
36# apm32-dfu APM32 USB DFU in ROM 36# apm32-dfu APM32 USB DFU in ROM
37# 37#
38# BOOTLOADER_SIZE can still be defined manually, but it's recommended 38# BOOTLOADER_SIZE can still be defined manually, but it's recommended
39# you add any possible configuration to this list 39# you add any possible configuration to this list
@@ -86,11 +86,11 @@ ifeq ($(strip $(BOOTLOADER)), caterina)
86 OPT_DEFS += -DBOOTLOADER_CATERINA 86 OPT_DEFS += -DBOOTLOADER_CATERINA
87 BOOTLOADER_SIZE = 4096 87 BOOTLOADER_SIZE = 4096
88endif 88endif
89ifeq ($(strip $(BOOTLOADER)), bootloadHID) 89ifneq (,$(filter $(BOOTLOADER), bootloadhid bootloadHID))
90 OPT_DEFS += -DBOOTLOADER_BOOTLOADHID 90 OPT_DEFS += -DBOOTLOADER_BOOTLOADHID
91 BOOTLOADER_SIZE = 4096 91 BOOTLOADER_SIZE = 4096
92endif 92endif
93ifeq ($(strip $(BOOTLOADER)), USBasp) 93ifneq (,$(filter $(BOOTLOADER), usbasploader USBasp))
94 OPT_DEFS += -DBOOTLOADER_USBASP 94 OPT_DEFS += -DBOOTLOADER_USBASP
95 BOOTLOADER_SIZE = 4096 95 BOOTLOADER_SIZE = 4096
96endif 96endif
diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema
index 78c9a8d36..d3e664d61 100644
--- a/data/schemas/keyboard.jsonschema
+++ b/data/schemas/keyboard.jsonschema
@@ -56,7 +56,7 @@
56 }, 56 },
57 "bootloader": { 57 "bootloader": {
58 "type": "string", 58 "type": "string",
59 "enum": ["atmel-dfu", "bootloadHID", "caterina", "halfkay", "kiibohd", "lufa-dfu", "lufa-ms", "micronucleus", "qmk-dfu", "qmk-hid", "stm32-dfu", "stm32duino", "unknown", "USBasp", "tinyuf2"], 59 "enum": ["atmel-dfu", "bootloadhid", "bootloadHID", "caterina", "halfkay", "kiibohd", "lufa-dfu", "lufa-ms", "micronucleus", "qmk-dfu", "qmk-hid", "stm32-dfu", "stm32duino", "unknown", "usbasploader", "USBasp", "tinyuf2"],
60 }, 60 },
61 "bootloader_instructions": { 61 "bootloader_instructions": {
62 "type": "string", 62 "type": "string",
diff --git a/data/templates/ps2avrgb/rules.mk b/data/templates/ps2avrgb/rules.mk
index 6c0b7cc23..b374eca33 100644
--- a/data/templates/ps2avrgb/rules.mk
+++ b/data/templates/ps2avrgb/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/docs/config_options.md b/docs/config_options.md
index 94f99e74c..7584d3584 100644
--- a/docs/config_options.md
+++ b/docs/config_options.md
@@ -397,8 +397,8 @@ However, this will automatically disable the legacy TMK Macros and Functions fea
397 * `qmk-dfu` 397 * `qmk-dfu`
398 * `halfkay` 398 * `halfkay`
399 * `caterina` 399 * `caterina`
400 * `bootloadHID` 400 * `bootloadhid`
401 * `USBasp` 401 * `usbasploader`
402 402
403## Feature Options :id=feature-options 403## Feature Options :id=feature-options
404 404
diff --git a/docs/driver_installation_zadig.md b/docs/driver_installation_zadig.md
index 137ec8ad6..9155e56e3 100644
--- a/docs/driver_installation_zadig.md
+++ b/docs/driver_installation_zadig.md
@@ -68,31 +68,31 @@ This is a list of known bootloader devices and their USB vendor and product IDs,
68 68
69The device name here is the name that appears in Zadig, and may not be what the Device Manager or QMK Toolbox displays. 69The device name here is the name that appears in Zadig, and may not be what the Device Manager or QMK Toolbox displays.
70 70
71|Bootloader |Device Name |VID/PID |Driver | 71|Bootloader |Device Name |VID/PID |Driver |
72|-------------|------------------------------|--------------|-------| 72|--------------|------------------------------|--------------|-------|
73|`atmel-dfu` |ATmega16u2 DFU |`03EB:2FEF` |libusb0| 73|`atmel-dfu` |ATmega16u2 DFU |`03EB:2FEF` |libusb0|
74|`atmel-dfu` |ATmega32U2 DFU |`03EB:2FF0` |libusb0| 74|`atmel-dfu` |ATmega32U2 DFU |`03EB:2FF0` |libusb0|
75|`atmel-dfu` |ATm16U4 DFU V1.0.2 |`03EB:2FF3` |libusb0| 75|`atmel-dfu` |ATm16U4 DFU V1.0.2 |`03EB:2FF3` |libusb0|
76|`atmel-dfu` |ATm32U4DFU |`03EB:2FF4` |libusb0| 76|`atmel-dfu` |ATm32U4DFU |`03EB:2FF4` |libusb0|
77|`atmel-dfu` |*none* (AT90USB64) |`03EB:2FF9` |libusb0| 77|`atmel-dfu` |*none* (AT90USB64) |`03EB:2FF9` |libusb0|
78|`atmel-dfu` |AT90USB128 DFU |`03EB:2FFB` |libusb0| 78|`atmel-dfu` |AT90USB128 DFU |`03EB:2FFB` |libusb0|
79|`qmk-dfu` |(keyboard name) Bootloader |As `atmel-dfu`|libusb0| 79|`qmk-dfu` |(keyboard name) Bootloader |As `atmel-dfu`|libusb0|
80|`halfkay` |*none* |`16C0:0478` |HidUsb | 80|`halfkay` |*none* |`16C0:0478` |HidUsb |
81|`caterina` |Pro Micro 3.3V |`1B4F:9203` |usbser | 81|`caterina` |Pro Micro 3.3V |`1B4F:9203` |usbser |
82|`caterina` |Pro Micro 5V |`1B4F:9205` |usbser | 82|`caterina` |Pro Micro 5V |`1B4F:9205` |usbser |
83|`caterina` |LilyPadUSB |`1B4F:9207` |usbser | 83|`caterina` |LilyPadUSB |`1B4F:9207` |usbser |
84|`caterina` |Pololu A-Star 32U4 Bootloader |`1FFB:0101` |usbser | 84|`caterina` |Pololu A-Star 32U4 Bootloader |`1FFB:0101` |usbser |
85|`caterina` |Arduino Leonardo |`2341:0036` |usbser | 85|`caterina` |Arduino Leonardo |`2341:0036` |usbser |
86|`caterina` |Arduino Micro |`2341:0037` |usbser | 86|`caterina` |Arduino Micro |`2341:0037` |usbser |
87|`caterina` |Adafruit Feather 32u4 |`239A:000C` |usbser | 87|`caterina` |Adafruit Feather 32u4 |`239A:000C` |usbser |
88|`caterina` |Adafruit ItsyBitsy 32u4 3V |`239A:000D` |usbser | 88|`caterina` |Adafruit ItsyBitsy 32u4 3V |`239A:000D` |usbser |
89|`caterina` |Adafruit ItsyBitsy 32u4 5V |`239A:000E` |usbser | 89|`caterina` |Adafruit ItsyBitsy 32u4 5V |`239A:000E` |usbser |
90|`caterina` |Arduino Leonardo |`2A03:0036` |usbser | 90|`caterina` |Arduino Leonardo |`2A03:0036` |usbser |
91|`caterina` |Arduino Micro |`2A03:0037` |usbser | 91|`caterina` |Arduino Micro |`2A03:0037` |usbser |
92|`bootloadHID`|HIDBoot |`16C0:05DF` |HidUsb | 92|`bootloadhid` |HIDBoot |`16C0:05DF` |HidUsb |
93|`USBasp` |USBasp |`16C0:05DC` |libusbK| 93|`usbasploader`|USBasp |`16C0:05DC` |libusbK|
94|`apm32-dfu` |APM32 DFU ISP Mode |`314B:0106` |WinUSB | 94|`apm32-dfu` |APM32 DFU ISP Mode |`314B:0106` |WinUSB |
95|`stm32-dfu` |STM32 BOOTLOADER |`0483:DF11` |WinUSB | 95|`stm32-dfu` |STM32 BOOTLOADER |`0483:DF11` |WinUSB |
96|`kiibohd` |Kiibohd DFU Bootloader |`1C11:B007` |WinUSB | 96|`kiibohd` |Kiibohd DFU Bootloader |`1C11:B007` |WinUSB |
97|`stm32duino` |Maple 003 |`1EAF:0003` |WinUSB | 97|`stm32duino` |Maple 003 |`1EAF:0003` |WinUSB |
98|`qmk-hid` |(keyboard name) Bootloader |`03EB:2067` |HidUsb | 98|`qmk-hid` |(keyboard name) Bootloader |`03EB:2067` |HidUsb |
diff --git a/docs/flashing.md b/docs/flashing.md
index 7b7fe956f..2e69f246a 100644
--- a/docs/flashing.md
+++ b/docs/flashing.md
@@ -127,7 +127,7 @@ To ensure compatibility with the USBasploader bootloader, make sure this block i
127 127
128```make 128```make
129# Bootloader selection 129# Bootloader selection
130BOOTLOADER = USBasp 130BOOTLOADER = usbasploader
131``` 131```
132 132
133Compatible flashers: 133Compatible flashers:
@@ -153,13 +153,13 @@ To ensure compatibility with the bootloadHID bootloader, make sure this block is
153 153
154```make 154```make
155# Bootloader selection 155# Bootloader selection
156BOOTLOADER = bootloadHID 156BOOTLOADER = bootloadhid
157``` 157```
158 158
159Compatible flashers: 159Compatible flashers:
160 160
161* [QMK Toolbox](https://github.com/qmk/qmk_toolbox/releases) (recommended GUI) 161* [QMK Toolbox](https://github.com/qmk/qmk_toolbox/releases) (recommended GUI)
162* [bootloadHID CLI](https://www.obdev.at/products/vusb/bootloadhid.html) / `:bootloadHID` target in QMK (recommended command line) 162* [bootloadHID CLI](https://www.obdev.at/products/vusb/bootloadhid.html) / `:bootloadhid` target in QMK (recommended command line)
163* [HIDBootFlash](http://vusb.wikidot.com/project:hidbootflash) 163* [HIDBootFlash](http://vusb.wikidot.com/project:hidbootflash)
164 164
165Flashing sequence: 165Flashing sequence:
diff --git a/docs/flashing_bootloadhid.md b/docs/flashing_bootloadhid.md
index 731d92772..9879ec999 100644
--- a/docs/flashing_bootloadhid.md
+++ b/docs/flashing_bootloadhid.md
@@ -15,9 +15,9 @@ General flashing sequence:
15 15
16?> Using the QMK installation script, detailed [here](newbs_getting_started.md), the required bootloadHID tools should be automatically installed. 16?> Using the QMK installation script, detailed [here](newbs_getting_started.md), the required bootloadHID tools should be automatically installed.
17 17
18To flash via the command line, use the target `:bootloadHID` by executing the following command: 18To flash via the command line, use the target `:bootloadhid` by executing the following command:
19 19
20 make <keyboard>:<keymap>:bootloadHID 20 make <keyboard>:<keymap>:bootloadhid
21 21
22## GUI Flashing 22## GUI Flashing
23 23
diff --git a/docs/getting_started_make_guide.md b/docs/getting_started_make_guide.md
index 02216875c..70390a510 100644
--- a/docs/getting_started_make_guide.md
+++ b/docs/getting_started_make_guide.md
@@ -14,7 +14,7 @@ The full syntax of the `make` command is `<keyboard_folder>:<keymap>:<target>`,
14The `<target>` means the following 14The `<target>` means the following
15* If no target is given, then it's the same as `all` below 15* If no target is given, then it's the same as `all` below
16* `all` compiles as many keyboard/revision/keymap combinations as specified. For example, `make planck/rev4:default` will generate a single .hex, while `make planck/rev4:all` will generate a hex for every keymap available to the planck. 16* `all` compiles as many keyboard/revision/keymap combinations as specified. For example, `make planck/rev4:default` will generate a single .hex, while `make planck/rev4:all` will generate a hex for every keymap available to the planck.
17* `flash`, `dfu`, `teensy`, `avrdude`, `dfu-util`, or `bootloadHID` compile and upload the firmware to the keyboard. If the compilation fails, then nothing will be uploaded. The programmer to use depends on the keyboard. For most keyboards it's `dfu`, but for ChibiOS keyboards you should use `dfu-util`, and `teensy` for standard Teensys. To find out which command you should use for your keyboard, check the keyboard specific readme. 17* `flash`, `dfu`, `teensy`, `avrdude`, `dfu-util`, or `bootloadhid` compile and upload the firmware to the keyboard. If the compilation fails, then nothing will be uploaded. The programmer to use depends on the keyboard. For most keyboards it's `dfu`, but for ChibiOS keyboards you should use `dfu-util`, and `teensy` for standard Teensys. To find out which command you should use for your keyboard, check the keyboard specific readme.
18 Visit the [Flashing Firmware](flashing.md) guide for more details of the available bootloaders. 18 Visit the [Flashing Firmware](flashing.md) guide for more details of the available bootloaders.
19 * **Note**: some operating systems need privileged access for these commands to work. This means that you may need to setup [`udev rules`](faq_build.md#linux-udev-rules) to access these without root access, or to run the command with root access (`sudo make planck/rev4:default:flash`). 19 * **Note**: some operating systems need privileged access for these commands to work. This means that you may need to setup [`udev rules`](faq_build.md#linux-udev-rules) to access these without root access, or to run the command with root access (`sudo make planck/rev4:default:flash`).
20* `clean`, cleans the build output folders to make sure that everything is built from scratch. Run this before normal compilation if you have some unexplainable problems. 20* `clean`, cleans the build output folders to make sure that everything is built from scratch. Run this before normal compilation if you have some unexplainable problems.
diff --git a/keyboards/0xcb/static/rules.mk b/keyboards/0xcb/static/rules.mk
index c50970a43..e2beed441 100644
--- a/keyboards/0xcb/static/rules.mk
+++ b/keyboards/0xcb/static/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/7c8/framework/rules.mk b/keyboards/7c8/framework/rules.mk
index 2785c0a81..7e5082064 100644
--- a/keyboards/7c8/framework/rules.mk
+++ b/keyboards/7c8/framework/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 7BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
8MOUSEKEY_ENABLE = yes 8MOUSEKEY_ENABLE = yes
@@ -19,4 +19,4 @@ AUDIO_ENABLE = no
19FAUXCLICKY_ENABLE = no 19FAUXCLICKY_ENABLE = no
20LAYOUTS_HAS_RGB = no 20LAYOUTS_HAS_RGB = no
21ENCODER_ENABLE = yes 21ENCODER_ENABLE = yes
22LEADER_ENABLE = yes \ No newline at end of file 22LEADER_ENABLE = yes
diff --git a/keyboards/amag23/rules.mk b/keyboards/amag23/rules.mk
index e577250aa..5fab15c39 100644
--- a/keyboards/amag23/rules.mk
+++ b/keyboards/amag23/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/ares/rules.mk b/keyboards/ares/rules.mk
index e9aa75f14..d726cc5ec 100644
--- a/keyboards/ares/rules.mk
+++ b/keyboards/ares/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/axolstudio/helpo/rules.mk b/keyboards/axolstudio/helpo/rules.mk
index bbf233bd4..393121685 100644
--- a/keyboards/axolstudio/helpo/rules.mk
+++ b/keyboards/axolstudio/helpo/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/barleycorn/rules.mk b/keyboards/barleycorn/rules.mk
index 82a406da1..e85055a70 100644
--- a/keyboards/barleycorn/rules.mk
+++ b/keyboards/barleycorn/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/basketweave/rules.mk b/keyboards/basketweave/rules.mk
index 49e925ef0..ddc50713c 100644
--- a/keyboards/basketweave/rules.mk
+++ b/keyboards/basketweave/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/bfake/rules.mk b/keyboards/bfake/rules.mk
index e2d035abb..6f95a118f 100644
--- a/keyboards/bfake/rules.mk
+++ b/keyboards/bfake/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/chidori/rules.mk b/keyboards/chidori/rules.mk
index 63227aafa..7f3a54d48 100644
--- a/keyboards/chidori/rules.mk
+++ b/keyboards/chidori/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/coseyfannitutti/discipad/rules.mk b/keyboards/coseyfannitutti/discipad/rules.mk
index d2998c290..014751c68 100644
--- a/keyboards/coseyfannitutti/discipad/rules.mk
+++ b/keyboards/coseyfannitutti/discipad/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/coseyfannitutti/discipline/rules.mk b/keyboards/coseyfannitutti/discipline/rules.mk
index dedd2c841..8244ff54c 100644
--- a/keyboards/coseyfannitutti/discipline/rules.mk
+++ b/keyboards/coseyfannitutti/discipline/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/coseyfannitutti/mysterium/rules.mk b/keyboards/coseyfannitutti/mysterium/rules.mk
index c60044be3..b27ac8237 100644
--- a/keyboards/coseyfannitutti/mysterium/rules.mk
+++ b/keyboards/coseyfannitutti/mysterium/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/coseyfannitutti/romeo/rules.mk b/keyboards/coseyfannitutti/romeo/rules.mk
index a338ecb23..c653f0c02 100644
--- a/keyboards/coseyfannitutti/romeo/rules.mk
+++ b/keyboards/coseyfannitutti/romeo/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/db/db63/rules.mk b/keyboards/db/db63/rules.mk
index fa79d9e81..3bff3ee31 100644
--- a/keyboards/db/db63/rules.mk
+++ b/keyboards/db/db63/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/dm9records/plaid/rules.mk b/keyboards/dm9records/plaid/rules.mk
index 5488a2229..61347df8a 100644
--- a/keyboards/dm9records/plaid/rules.mk
+++ b/keyboards/dm9records/plaid/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/dm9records/tartan/rules.mk b/keyboards/dm9records/tartan/rules.mk
index b6ad05565..abf77e30f 100644
--- a/keyboards/dm9records/tartan/rules.mk
+++ b/keyboards/dm9records/tartan/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/donutcables/budget96/rules.mk b/keyboards/donutcables/budget96/rules.mk
index fa79d9e81..3bff3ee31 100644
--- a/keyboards/donutcables/budget96/rules.mk
+++ b/keyboards/donutcables/budget96/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/draytronics/daisy/rules.mk b/keyboards/draytronics/daisy/rules.mk
index d26c9754e..e41c9da6c 100644
--- a/keyboards/draytronics/daisy/rules.mk
+++ b/keyboards/draytronics/daisy/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/draytronics/scarlet/rules.mk b/keyboards/draytronics/scarlet/rules.mk
index e7f155ff8..979ac444e 100644
--- a/keyboards/draytronics/scarlet/rules.mk
+++ b/keyboards/draytronics/scarlet/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/ericrlau/numdiscipline/rev1/rules.mk b/keyboards/ericrlau/numdiscipline/rev1/rules.mk
index e3eb4ee6a..b8c7171cb 100644
--- a/keyboards/ericrlau/numdiscipline/rev1/rules.mk
+++ b/keyboards/ericrlau/numdiscipline/rev1/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/eve/meteor/rules.mk b/keyboards/eve/meteor/rules.mk
index a6b468d7c..4c4a33355 100644
--- a/keyboards/eve/meteor/rules.mk
+++ b/keyboards/eve/meteor/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/exclusive/e6v2/le_bmc/rules.mk b/keyboards/exclusive/e6v2/le_bmc/rules.mk
index 15895d289..f1518048e 100644
--- a/keyboards/exclusive/e6v2/le_bmc/rules.mk
+++ b/keyboards/exclusive/e6v2/le_bmc/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/exclusive/e6v2/oe_bmc/rules.mk b/keyboards/exclusive/e6v2/oe_bmc/rules.mk
index 15895d289..f1518048e 100644
--- a/keyboards/exclusive/e6v2/oe_bmc/rules.mk
+++ b/keyboards/exclusive/e6v2/oe_bmc/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/exent/rules.mk b/keyboards/exent/rules.mk
index bbf711ef6..69a80b563 100644
--- a/keyboards/exent/rules.mk
+++ b/keyboards/exent/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/facew/rules.mk b/keyboards/facew/rules.mk
index 45b2004c5..96f4fd3d7 100644
--- a/keyboards/facew/rules.mk
+++ b/keyboards/facew/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/foxlab/time80/rules.mk b/keyboards/foxlab/time80/rules.mk
index e39c2ea1e..f0fbba59f 100644
--- a/keyboards/foxlab/time80/rules.mk
+++ b/keyboards/foxlab/time80/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/ft/mars80/rules.mk b/keyboards/ft/mars80/rules.mk
index db49c58df..3faff68b1 100644
--- a/keyboards/ft/mars80/rules.mk
+++ b/keyboards/ft/mars80/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/gingham/rules.mk b/keyboards/gingham/rules.mk
index 412ad3283..b9302d703 100644
--- a/keyboards/gingham/rules.mk
+++ b/keyboards/gingham/rules.mk
@@ -5,7 +5,7 @@ SRC = matrix.c \
5MCU = atmega328p 5MCU = atmega328p
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/gray_studio/hb85/rules.mk b/keyboards/gray_studio/hb85/rules.mk
index adc0c7c1b..2dba9c3eb 100644
--- a/keyboards/gray_studio/hb85/rules.mk
+++ b/keyboards/gray_studio/hb85/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/handwired/axon/rules.mk b/keyboards/handwired/axon/rules.mk
index 8742e3017..0411adeb6 100644
--- a/keyboards/handwired/axon/rules.mk
+++ b/keyboards/handwired/axon/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/handwired/hnah40/rules.mk b/keyboards/handwired/hnah40/rules.mk
index 41d3c0adb..d813756d8 100644
--- a/keyboards/handwired/hnah40/rules.mk
+++ b/keyboards/handwired/hnah40/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/j80/rules.mk b/keyboards/j80/rules.mk
index 44b5a51ee..75443bf09 100644
--- a/keyboards/j80/rules.mk
+++ b/keyboards/j80/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/jc65/v32a/rules.mk b/keyboards/jc65/v32a/rules.mk
index c256d5766..af36151cc 100644
--- a/keyboards/jc65/v32a/rules.mk
+++ b/keyboards/jc65/v32a/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/kb_elmo/aek2_usb/rules.mk b/keyboards/kb_elmo/aek2_usb/rules.mk
index a6e50e417..1b26c2a5e 100644
--- a/keyboards/kb_elmo/aek2_usb/rules.mk
+++ b/keyboards/kb_elmo/aek2_usb/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/kb_elmo/elmopad/rules.mk b/keyboards/kb_elmo/elmopad/rules.mk
index d67199de8..38b1fbd86 100644
--- a/keyboards/kb_elmo/elmopad/rules.mk
+++ b/keyboards/kb_elmo/elmopad/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega328p
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/kb_elmo/m0110a_usb/rules.mk b/keyboards/kb_elmo/m0110a_usb/rules.mk
index a6e50e417..1b26c2a5e 100644
--- a/keyboards/kb_elmo/m0110a_usb/rules.mk
+++ b/keyboards/kb_elmo/m0110a_usb/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/kb_elmo/m0116_usb/rules.mk b/keyboards/kb_elmo/m0116_usb/rules.mk
index a6e50e417..1b26c2a5e 100644
--- a/keyboards/kb_elmo/m0116_usb/rules.mk
+++ b/keyboards/kb_elmo/m0116_usb/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/kb_elmo/sesame/rules.mk b/keyboards/kb_elmo/sesame/rules.mk
index 5b9861d70..abac18ac3 100644
--- a/keyboards/kb_elmo/sesame/rules.mk
+++ b/keyboards/kb_elmo/sesame/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/kb_elmo/twelvekey/rules.mk b/keyboards/kb_elmo/twelvekey/rules.mk
index 17212e0d6..371b50876 100644
--- a/keyboards/kb_elmo/twelvekey/rules.mk
+++ b/keyboards/kb_elmo/twelvekey/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega328p
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/kbdfans/kbdpad/mk1/rules.mk b/keyboards/kbdfans/kbdpad/mk1/rules.mk
index 9046d3714..9912abbe9 100644
--- a/keyboards/kbdfans/kbdpad/mk1/rules.mk
+++ b/keyboards/kbdfans/kbdpad/mk1/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/keycapsss/plaid_pad/rules.mk b/keyboards/keycapsss/plaid_pad/rules.mk
index 0a8ba1c45..719c72914 100644
--- a/keyboards/keycapsss/plaid_pad/rules.mk
+++ b/keyboards/keycapsss/plaid_pad/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/kira80/rules.mk b/keyboards/kira80/rules.mk
index a790b0a94..c1207e4b7 100644
--- a/keyboards/kira80/rules.mk
+++ b/keyboards/kira80/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/kprepublic/jj40/rules.mk b/keyboards/kprepublic/jj40/rules.mk
index 70fbf9b1a..15a0d5061 100644
--- a/keyboards/kprepublic/jj40/rules.mk
+++ b/keyboards/kprepublic/jj40/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/kprepublic/jj4x4/rules.mk b/keyboards/kprepublic/jj4x4/rules.mk
index df113b951..803ea608d 100644
--- a/keyboards/kprepublic/jj4x4/rules.mk
+++ b/keyboards/kprepublic/jj4x4/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/kprepublic/jj50/rules.mk b/keyboards/kprepublic/jj50/rules.mk
index 2b39216ed..69dcae078 100644
--- a/keyboards/kprepublic/jj50/rules.mk
+++ b/keyboards/kprepublic/jj50/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/lattice60/rules.mk b/keyboards/lattice60/rules.mk
index cca470ceb..6965f9ada 100644
--- a/keyboards/lattice60/rules.mk
+++ b/keyboards/lattice60/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Processor frequency 7# Processor frequency
8F_CPU = 12000000 8F_CPU = 12000000
diff --git a/keyboards/lck75/rules.mk b/keyboards/lck75/rules.mk
index 8d990e00e..29eb4be84 100644
--- a/keyboards/lck75/rules.mk
+++ b/keyboards/lck75/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
@@ -30,4 +30,3 @@ ENCODER_ENABLE = yes
30WPM_ENABLE = yes 30WPM_ENABLE = yes
31LTO_ENABLE = no 31LTO_ENABLE = no
32AUTO_SHIFT_ENABLE = no 32AUTO_SHIFT_ENABLE = no
33
diff --git a/keyboards/leeku/finger65/rules.mk b/keyboards/leeku/finger65/rules.mk
index 20dbb7530..42c1fb52f 100644
--- a/keyboards/leeku/finger65/rules.mk
+++ b/keyboards/leeku/finger65/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/mechlovin/hex4b/rules.mk b/keyboards/mechlovin/hex4b/rules.mk
index e646f085b..03ebafa10 100644
--- a/keyboards/mechlovin/hex4b/rules.mk
+++ b/keyboards/mechlovin/hex4b/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Processor frequency 7# Processor frequency
8F_CPU = 16000000 8F_CPU = 16000000
diff --git a/keyboards/mechlovin/infinity87/rev2/rules.mk b/keyboards/mechlovin/infinity87/rev2/rules.mk
index 367e0bc82..3b1541336 100644
--- a/keyboards/mechlovin/infinity87/rev2/rules.mk
+++ b/keyboards/mechlovin/infinity87/rev2/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/mechlovin/mechlovin9/rev2/rules.mk b/keyboards/mechlovin/mechlovin9/rev2/rules.mk
index 77a26616f..afbfc0d85 100644
--- a/keyboards/mechlovin/mechlovin9/rev2/rules.mk
+++ b/keyboards/mechlovin/mechlovin9/rev2/rules.mk
@@ -5,5 +5,4 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = bootloadHID 8BOOTLOADER = bootloadhid
9
diff --git a/keyboards/mechlovin/th1800/rules.mk b/keyboards/mechlovin/th1800/rules.mk
index bbf233bd4..393121685 100644
--- a/keyboards/mechlovin/th1800/rules.mk
+++ b/keyboards/mechlovin/th1800/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/mechwild/mercutio/rules.mk b/keyboards/mechwild/mercutio/rules.mk
index 672d13c85..7d2bb2c75 100644
--- a/keyboards/mechwild/mercutio/rules.mk
+++ b/keyboards/mechwild/mercutio/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/mehkee96/rules.mk b/keyboards/mehkee96/rules.mk
index 75b25b87f..00ae8043e 100644
--- a/keyboards/mehkee96/rules.mk
+++ b/keyboards/mehkee96/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# comment out to disable the options. 8# comment out to disable the options.
diff --git a/keyboards/mt40/rules.mk b/keyboards/mt40/rules.mk
index bb092970f..d3ecc2029 100644
--- a/keyboards/mt40/rules.mk
+++ b/keyboards/mt40/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/nullbitsco/scramble/rules.mk b/keyboards/nullbitsco/scramble/rules.mk
index 05840d9c0..470146424 100644
--- a/keyboards/nullbitsco/scramble/rules.mk
+++ b/keyboards/nullbitsco/scramble/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/oddforge/vea/rules.mk b/keyboards/oddforge/vea/rules.mk
index 1773d2a3f..e466f73ea 100644
--- a/keyboards/oddforge/vea/rules.mk
+++ b/keyboards/oddforge/vea/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/ortho5by12/rules.mk b/keyboards/ortho5by12/rules.mk
index a7bdb8702..dc33772a6 100644
--- a/keyboards/ortho5by12/rules.mk
+++ b/keyboards/ortho5by12/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/orthocode/rules.mk b/keyboards/orthocode/rules.mk
index f099d6f09..b798a3836 100644
--- a/keyboards/orthocode/rules.mk
+++ b/keyboards/orthocode/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/panc60/rules.mk b/keyboards/panc60/rules.mk
index 1d0118a78..1c8a2d105 100644
--- a/keyboards/panc60/rules.mk
+++ b/keyboards/panc60/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/pearl/rules.mk b/keyboards/pearl/rules.mk
index adc0c7c1b..2dba9c3eb 100644
--- a/keyboards/pearl/rules.mk
+++ b/keyboards/pearl/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/peej/lumberjack/rules.mk b/keyboards/peej/lumberjack/rules.mk
index 6e50d7ac0..62ce0932c 100644
--- a/keyboards/peej/lumberjack/rules.mk
+++ b/keyboards/peej/lumberjack/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/percent/canoe/rules.mk b/keyboards/percent/canoe/rules.mk
index ce66972be..39602cba7 100644
--- a/keyboards/percent/canoe/rules.mk
+++ b/keyboards/percent/canoe/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/percent/skog/rules.mk b/keyboards/percent/skog/rules.mk
index 1f74c8667..7c8b7f8b2 100644
--- a/keyboards/percent/skog/rules.mk
+++ b/keyboards/percent/skog/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/percent/skog_lite/rules.mk b/keyboards/percent/skog_lite/rules.mk
index b4bbd4a53..dcb50e893 100644
--- a/keyboards/percent/skog_lite/rules.mk
+++ b/keyboards/percent/skog_lite/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/planck/thk/rules.mk b/keyboards/planck/thk/rules.mk
index 04ca579c1..3d474957a 100644
--- a/keyboards/planck/thk/rules.mk
+++ b/keyboards/planck/thk/rules.mk
@@ -20,7 +20,7 @@ MCU = atmega32a
20F_CPU = 16000000 20F_CPU = 16000000
21 21
22# Bootloader selection 22# Bootloader selection
23BOOTLOADER = USBasp 23BOOTLOADER = usbasploader
24 24
25# Build Options 25# Build Options
26# change yes to no to disable 26# change yes to no to disable
diff --git a/keyboards/punk75/rules.mk b/keyboards/punk75/rules.mk
index dd29f64bc..d23e3711a 100644
--- a/keyboards/punk75/rules.mk
+++ b/keyboards/punk75/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/ramonimbao/aelith/rules.mk b/keyboards/ramonimbao/aelith/rules.mk
index 342210d20..e98d0e69c 100644
--- a/keyboards/ramonimbao/aelith/rules.mk
+++ b/keyboards/ramonimbao/aelith/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/ramonimbao/chevron/rules.mk b/keyboards/ramonimbao/chevron/rules.mk
index 9873bc51c..3408296b4 100644
--- a/keyboards/ramonimbao/chevron/rules.mk
+++ b/keyboards/ramonimbao/chevron/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/ramonimbao/herringbone/pro/rules.mk b/keyboards/ramonimbao/herringbone/pro/rules.mk
index b55b2c246..0a8eb612e 100644
--- a/keyboards/ramonimbao/herringbone/pro/rules.mk
+++ b/keyboards/ramonimbao/herringbone/pro/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/ramonimbao/herringbone/v1/rules.mk b/keyboards/ramonimbao/herringbone/v1/rules.mk
index 2774d56c7..c91387121 100644
--- a/keyboards/ramonimbao/herringbone/v1/rules.mk
+++ b/keyboards/ramonimbao/herringbone/v1/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/rart/rart45/rules.mk b/keyboards/rart/rart45/rules.mk
index 8742e3017..0411adeb6 100644
--- a/keyboards/rart/rart45/rules.mk
+++ b/keyboards/rart/rart45/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/rart/rartand/rules.mk b/keyboards/rart/rartand/rules.mk
index 47e285ceb..800fb50b5 100644
--- a/keyboards/rart/rartand/rules.mk
+++ b/keyboards/rart/rartand/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/rart/rartland/rules.mk b/keyboards/rart/rartland/rules.mk
index 3e5261ec4..8e860e2dc 100644
--- a/keyboards/rart/rartland/rules.mk
+++ b/keyboards/rart/rartland/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/rgbkb/pan/rev1/32a/rules.mk b/keyboards/rgbkb/pan/rev1/32a/rules.mk
index 321ecc5c1..b69598073 100644
--- a/keyboards/rgbkb/pan/rev1/32a/rules.mk
+++ b/keyboards/rgbkb/pan/rev1/32a/rules.mk
@@ -5,4 +5,4 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
diff --git a/keyboards/seigaiha/rules.mk b/keyboards/seigaiha/rules.mk
index 8ff99a00d..48f3613af 100644
--- a/keyboards/seigaiha/rules.mk
+++ b/keyboards/seigaiha/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/singa/rules.mk b/keyboards/singa/rules.mk
index fa79d9e81..3bff3ee31 100644
--- a/keyboards/singa/rules.mk
+++ b/keyboards/singa/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/skergo/rules.mk b/keyboards/skergo/rules.mk
index bbf233bd4..393121685 100644
--- a/keyboards/skergo/rules.mk
+++ b/keyboards/skergo/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/spiderisland/split78/rules.mk b/keyboards/spiderisland/split78/rules.mk
index 943428f32..ba4001497 100644
--- a/keyboards/spiderisland/split78/rules.mk
+++ b/keyboards/spiderisland/split78/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/tgr/910/rules.mk b/keyboards/tgr/910/rules.mk
index adc0c7c1b..2dba9c3eb 100644
--- a/keyboards/tgr/910/rules.mk
+++ b/keyboards/tgr/910/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/tgr/910ce/rules.mk b/keyboards/tgr/910ce/rules.mk
index 37f5c06fa..998da7498 100644
--- a/keyboards/tgr/910ce/rules.mk
+++ b/keyboards/tgr/910ce/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
@@ -16,4 +16,4 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
16RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow 16RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
17WS2812_DRIVER = i2c 17WS2812_DRIVER = i2c
18 18
19LAYOUTS = 65_ansi_blocker 65_iso_blocker \ No newline at end of file 19LAYOUTS = 65_ansi_blocker 65_iso_blocker
diff --git a/keyboards/tgr/alice/rules.mk b/keyboards/tgr/alice/rules.mk
index aef9817da..b3194d532 100644
--- a/keyboards/tgr/alice/rules.mk
+++ b/keyboards/tgr/alice/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/tgr/jane/rules.mk b/keyboards/tgr/jane/rules.mk
index fc297eb60..9d035a031 100644
--- a/keyboards/tgr/jane/rules.mk
+++ b/keyboards/tgr/jane/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/tgr/tris/rules.mk b/keyboards/tgr/tris/rules.mk
index 62943717d..27c5fcfa0 100644
--- a/keyboards/tgr/tris/rules.mk
+++ b/keyboards/tgr/tris/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/tkw/stoutgat/v1/rules.mk b/keyboards/tkw/stoutgat/v1/rules.mk
index bf4d8916c..041ec1e41 100644
--- a/keyboards/tkw/stoutgat/v1/rules.mk
+++ b/keyboards/tkw/stoutgat/v1/rules.mk
@@ -5,7 +5,7 @@ MCU = atmega32a
5F_CPU = 16000000 5F_CPU = 16000000
6 6
7# Bootloader selection 7# Bootloader selection
8BOOTLOADER = USBasp 8BOOTLOADER = usbasploader
9 9
10# Build Options 10# Build Options
11# change yes to no to disable 11# change yes to no to disable
diff --git a/keyboards/torn/rules.mk b/keyboards/torn/rules.mk
index 8801760ee..044d404fe 100644
--- a/keyboards/torn/rules.mk
+++ b/keyboards/torn/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega328p 2MCU = atmega328p
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = USBasp 5BOOTLOADER = usbasploader
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/unikorn/rules.mk b/keyboards/unikorn/rules.mk
index a6b468d7c..4c4a33355 100644
--- a/keyboards/unikorn/rules.mk
+++ b/keyboards/unikorn/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/wheatfield/split75/rules.mk b/keyboards/wheatfield/split75/rules.mk
index 47f7fc86b..4aed5ab58 100644
--- a/keyboards/wheatfield/split75/rules.mk
+++ b/keyboards/wheatfield/split75/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/winkeyless/bface/rules.mk b/keyboards/winkeyless/bface/rules.mk
index fa79d9e81..3bff3ee31 100644
--- a/keyboards/winkeyless/bface/rules.mk
+++ b/keyboards/winkeyless/bface/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/winkeyless/bmini/rules.mk b/keyboards/winkeyless/bmini/rules.mk
index c256d5766..af36151cc 100644
--- a/keyboards/winkeyless/bmini/rules.mk
+++ b/keyboards/winkeyless/bmini/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/winkeyless/bminiex/rules.mk b/keyboards/winkeyless/bminiex/rules.mk
index d1fe3f8f4..3ca89a0b9 100644
--- a/keyboards/winkeyless/bminiex/rules.mk
+++ b/keyboards/winkeyless/bminiex/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/ymd75/rev1/rules.mk b/keyboards/ymd75/rev1/rules.mk
index 2408fc60d..130203f63 100644
--- a/keyboards/ymd75/rev1/rules.mk
+++ b/keyboards/ymd75/rev1/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/ymd75/rev2/rules.mk b/keyboards/ymd75/rev2/rules.mk
index 2408fc60d..130203f63 100644
--- a/keyboards/ymd75/rev2/rules.mk
+++ b/keyboards/ymd75/rev2/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = lite # Enable Bootmagic Lite
diff --git a/keyboards/ymd96/rules.mk b/keyboards/ymd96/rules.mk
index 6a482ad6c..73e7ccc3d 100644
--- a/keyboards/ymd96/rules.mk
+++ b/keyboards/ymd96/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/ymdk/bface/rules.mk b/keyboards/ymdk/bface/rules.mk
index fa79d9e81..3bff3ee31 100644
--- a/keyboards/ymdk/bface/rules.mk
+++ b/keyboards/ymdk/bface/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# build options 7# build options
8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite 8BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/ymdk/sp64/rules.mk b/keyboards/ymdk/sp64/rules.mk
index d642cf1b3..77ec305d5 100644
--- a/keyboards/ymdk/sp64/rules.mk
+++ b/keyboards/ymdk/sp64/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/keyboards/ymdk_np21/rules.mk b/keyboards/ymdk_np21/rules.mk
index c2436a40a..54b2cbb15 100644
--- a/keyboards/ymdk_np21/rules.mk
+++ b/keyboards/ymdk_np21/rules.mk
@@ -2,7 +2,7 @@
2MCU = atmega32a 2MCU = atmega32a
3 3
4# Bootloader selection 4# Bootloader selection
5BOOTLOADER = bootloadHID 5BOOTLOADER = bootloadhid
6 6
7# Build Options 7# Build Options
8# change yes to no to disable 8# change yes to no to disable
diff --git a/lib/python/qmk/cli/console.py b/lib/python/qmk/cli/console.py
index 3c508160e..98c6bc0dc 100644
--- a/lib/python/qmk/cli/console.py
+++ b/lib/python/qmk/cli/console.py
@@ -34,8 +34,8 @@ KNOWN_BOOTLOADERS = {
34 ('03EB', '2FFB'): 'atmel-dfu: AT90USB128', 34 ('03EB', '2FFB'): 'atmel-dfu: AT90USB128',
35 ('03EB', '6124'): 'Microchip SAM-BA', 35 ('03EB', '6124'): 'Microchip SAM-BA',
36 ('0483', 'DF11'): 'stm32-dfu: STM32 BOOTLOADER', 36 ('0483', 'DF11'): 'stm32-dfu: STM32 BOOTLOADER',
37 ('16C0', '05DC'): 'USBasp: USBaspLoader', 37 ('16C0', '05DC'): 'usbasploader: USBaspLoader',
38 ('16C0', '05DF'): 'bootloadHID: HIDBoot', 38 ('16C0', '05DF'): 'bootloadhid: HIDBoot',
39 ('16C0', '0478'): 'halfkay: Teensy Halfkay', 39 ('16C0', '0478'): 'halfkay: Teensy Halfkay',
40 ('1B4F', '9203'): 'caterina: Pro Micro 3.3V', 40 ('1B4F', '9203'): 'caterina: Pro Micro 3.3V',
41 ('1B4F', '9205'): 'caterina: Pro Micro 5V', 41 ('1B4F', '9205'): 'caterina: Pro Micro 5V',
diff --git a/platforms/avr/flash.mk b/platforms/avr/flash.mk
index 0af1ebb1c..985cb60e5 100644
--- a/platforms/avr/flash.mk
+++ b/platforms/avr/flash.mk
@@ -147,7 +147,7 @@ define EXEC_BOOTLOADHID
147 done 147 done
148endef 148endef
149 149
150bootloadHID: $(BUILD_DIR)/$(TARGET).hex check-size cpfirmware 150bootloadhid: $(BUILD_DIR)/$(TARGET).hex check-size cpfirmware
151 $(call EXEC_BOOTLOADHID) 151 $(call EXEC_BOOTLOADHID)
152 152
153HID_BOOTLOADER_CLI ?= hid_bootloader_cli 153HID_BOOTLOADER_CLI ?= hid_bootloader_cli
@@ -168,9 +168,9 @@ else ifeq ($(strip $(BOOTLOADER)), halfkay)
168 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_TEENSY) 168 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_TEENSY)
169else ifeq (dfu,$(findstring dfu,$(BOOTLOADER))) 169else ifeq (dfu,$(findstring dfu,$(BOOTLOADER)))
170 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_DFU) 170 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_DFU)
171else ifeq ($(strip $(BOOTLOADER)), USBasp) 171else ifneq (,$(filter $(BOOTLOADER), usbasploader USBasp))
172 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_USBASP) 172 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_USBASP)
173else ifeq ($(strip $(BOOTLOADER)), bootloadHID) 173else ifneq (,$(filter $(BOOTLOADER), bootloadhid bootloadHID))
174 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_BOOTLOADHID) 174 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_BOOTLOADHID)
175else ifeq ($(strip $(BOOTLOADER)), qmk-hid) 175else ifeq ($(strip $(BOOTLOADER)), qmk-hid)
176 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_HID_LUFA) 176 $(UNSYNC_OUTPUT_CMD) && $(call EXEC_HID_LUFA)