From f9aeea64c1f85d388485503e52035b5f7533ed26 Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 8 Feb 2023 18:41:46 +1100 Subject: Migrate `MCU` and `BOOTLOADER` to data-driven (#19529) --- keyboards/handwired/108key_trackpoint/info.json | 2 ++ keyboards/handwired/108key_trackpoint/rules.mk | 6 ------ keyboards/handwired/10k/info.json | 2 ++ keyboards/handwired/10k/rules.mk | 6 ------ keyboards/handwired/2x5keypad/info.json | 2 ++ keyboards/handwired/2x5keypad/rules.mk | 6 ------ keyboards/handwired/3dfoxc/info.json | 2 ++ keyboards/handwired/3dfoxc/rules.mk | 6 ------ keyboards/handwired/3dp660/info.json | 2 ++ keyboards/handwired/3dp660/rules.mk | 6 ------ keyboards/handwired/412_64/info.json | 2 ++ keyboards/handwired/412_64/rules.mk | 6 ------ keyboards/handwired/42/info.json | 2 ++ keyboards/handwired/42/rules.mk | 6 ------ keyboards/handwired/6key/info.json | 2 ++ keyboards/handwired/6key/rules.mk | 6 ------ keyboards/handwired/6macro/info.json | 2 ++ keyboards/handwired/6macro/rules.mk | 6 ------ keyboards/handwired/aball/info.json | 2 ++ keyboards/handwired/aball/rules.mk | 6 ------ keyboards/handwired/aek64/info.json | 2 ++ keyboards/handwired/aek64/rules.mk | 6 ------ keyboards/handwired/aim65/info.json | 2 ++ keyboards/handwired/aim65/rules.mk | 6 ------ keyboards/handwired/amigopunk/info.json | 2 ++ keyboards/handwired/amigopunk/rules.mk | 6 ------ keyboards/handwired/angel/info.json | 2 ++ keyboards/handwired/angel/rules.mk | 6 ------ keyboards/handwired/aplx2/info.json | 2 ++ keyboards/handwired/aplx2/rules.mk | 6 ------ keyboards/handwired/aranck/info.json | 2 ++ keyboards/handwired/aranck/rules.mk | 6 ------ keyboards/handwired/arrow_pad/info.json | 2 ++ keyboards/handwired/arrow_pad/rules.mk | 6 ------ keyboards/handwired/atreus50/info.json | 2 ++ keyboards/handwired/atreus50/rules.mk | 6 ------ keyboards/handwired/axon/info.json | 2 ++ keyboards/handwired/axon/rules.mk | 6 ------ keyboards/handwired/battleship_gamepad/info.json | 2 ++ keyboards/handwired/battleship_gamepad/rules.mk | 6 ------ keyboards/handwired/bdn9_ble/info.json | 2 ++ keyboards/handwired/bdn9_ble/rules.mk | 6 ------ keyboards/handwired/bento/rev1/info.json | 2 ++ keyboards/handwired/bento/rev1/rules.mk | 6 ------ keyboards/handwired/bigmac/info.json | 2 ++ keyboards/handwired/bigmac/rules.mk | 6 ------ keyboards/handwired/bolek/info.json | 2 ++ keyboards/handwired/bolek/rules.mk | 6 ------ keyboards/handwired/boss566y/redragon_vara/info.json | 2 ++ keyboards/handwired/boss566y/redragon_vara/rules.mk | 6 ------ keyboards/handwired/brain/info.json | 2 ++ keyboards/handwired/brain/rules.mk | 6 ------ keyboards/handwired/bstk100/info.json | 2 ++ keyboards/handwired/bstk100/rules.mk | 6 ------ keyboards/handwired/cans12er/info.json | 2 ++ keyboards/handwired/cans12er/rules.mk | 6 ------ keyboards/handwired/carpolly/info.json | 2 ++ keyboards/handwired/carpolly/rules.mk | 6 ------ keyboards/handwired/chiron/info.json | 2 ++ keyboards/handwired/chiron/rules.mk | 6 ------ keyboards/handwired/ck4x4/info.json | 2 ++ keyboards/handwired/ck4x4/rules.mk | 6 ------ keyboards/handwired/cmd60/info.json | 2 ++ keyboards/handwired/cmd60/rules.mk | 6 ------ keyboards/handwired/co60/rev1/info.json | 4 +++- keyboards/handwired/co60/rev1/rules.mk | 6 ------ keyboards/handwired/co60/rev6/info.json | 5 ++++- keyboards/handwired/co60/rev6/rules.mk | 7 ------- keyboards/handwired/co60/rev7/info.json | 5 ++++- keyboards/handwired/co60/rev7/rules.mk | 7 ------- keyboards/handwired/colorlice/info.json | 2 ++ keyboards/handwired/colorlice/rules.mk | 6 ------ keyboards/handwired/concertina/64key/info.json | 2 ++ keyboards/handwired/concertina/64key/rules.mk | 7 ------- keyboards/handwired/consolekeyboard/18key/info.json | 2 ++ keyboards/handwired/consolekeyboard/18key/rules.mk | 6 ------ keyboards/handwired/consolekeyboard/20key/info.json | 2 ++ keyboards/handwired/consolekeyboard/20key/rules.mk | 6 ------ keyboards/handwired/consolekeyboard/27key/info.json | 2 ++ keyboards/handwired/consolekeyboard/27key/rules.mk | 6 ------ keyboards/handwired/consolekeyboard/30key/info.json | 2 ++ keyboards/handwired/consolekeyboard/30key/rules.mk | 6 ------ keyboards/handwired/croxsplit44/info.json | 2 ++ keyboards/handwired/croxsplit44/rules.mk | 6 ------ keyboards/handwired/curiosity/info.json | 2 ++ keyboards/handwired/curiosity/rules.mk | 6 ------ keyboards/handwired/cyberstar/info.json | 2 ++ keyboards/handwired/cyberstar/rules.mk | 6 ------ keyboards/handwired/d48/info.json | 3 +++ keyboards/handwired/d48/rules.mk | 7 ------- keyboards/handwired/dactyl/info.json | 2 ++ keyboards/handwired/dactyl/rules.mk | 6 ------ keyboards/handwired/dactyl_left/info.json | 2 ++ keyboards/handwired/dactyl_left/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/3x5_3/info.json | 2 ++ keyboards/handwired/dactyl_manuform/3x5_3/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/4x5/info.json | 2 ++ keyboards/handwired/dactyl_manuform/4x5/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/4x5_5/info.json | 2 ++ keyboards/handwired/dactyl_manuform/4x5_5/rules.mk | 9 --------- keyboards/handwired/dactyl_manuform/4x6/info.json | 2 ++ keyboards/handwired/dactyl_manuform/4x6/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/4x6_5/info.json | 2 ++ keyboards/handwired/dactyl_manuform/4x6_5/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/5x6/info.json | 2 ++ keyboards/handwired/dactyl_manuform/5x6/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/5x6_2_5/info.json | 2 ++ keyboards/handwired/dactyl_manuform/5x6_2_5/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/5x6_5/info.json | 2 ++ keyboards/handwired/dactyl_manuform/5x6_5/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/5x6_6/info.json | 2 ++ keyboards/handwired/dactyl_manuform/5x6_6/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/5x7/info.json | 2 ++ keyboards/handwired/dactyl_manuform/5x7/rules.mk | 6 ------ .../handwired/dactyl_manuform/6x6/blackpill_f411/info.json | 5 +++++ .../handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk | 10 ---------- keyboards/handwired/dactyl_manuform/6x6/promicro/info.json | 4 ++++ keyboards/handwired/dactyl_manuform/6x6/promicro/rules.mk | 8 -------- keyboards/handwired/dactyl_manuform/6x6_4/info.json | 2 ++ keyboards/handwired/dactyl_manuform/6x6_4/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/6x6_kinesis/info.json | 2 ++ keyboards/handwired/dactyl_manuform/6x6_kinesis/rules.mk | 6 ------ keyboards/handwired/dactyl_manuform/6x7/info.json | 2 ++ keyboards/handwired/dactyl_manuform/6x7/rules.mk | 6 ------ keyboards/handwired/dactyl_promicro/info.json | 2 ++ keyboards/handwired/dactyl_promicro/rules.mk | 6 ------ keyboards/handwired/dactyl_rah/info.json | 2 ++ keyboards/handwired/dactyl_rah/rules.mk | 6 ------ keyboards/handwired/daishi/info.json | 2 ++ keyboards/handwired/daishi/rules.mk | 6 ------ keyboards/handwired/datahand/info.json | 2 ++ keyboards/handwired/datahand/rules.mk | 6 ------ keyboards/handwired/dc/mc/001/info.json | 2 ++ keyboards/handwired/dc/mc/001/rules.mk | 6 ------ keyboards/handwired/ddg_56/info.json | 3 +++ keyboards/handwired/ddg_56/rules.mk | 7 ------- keyboards/handwired/dqz11n1g/info.json | 2 ++ keyboards/handwired/dqz11n1g/rules.mk | 6 ------ keyboards/handwired/dygma/raise/info.json | 3 +++ keyboards/handwired/dygma/raise/rules.mk | 7 ------- keyboards/handwired/eagleii/info.json | 2 ++ keyboards/handwired/eagleii/rules.mk | 6 ------ keyboards/handwired/elrgo_s/info.json | 2 ++ keyboards/handwired/elrgo_s/rules.mk | 6 ------ keyboards/handwired/ergocheap/info.json | 2 ++ keyboards/handwired/ergocheap/rules.mk | 6 ------ keyboards/handwired/evk/v1_3/info.json | 2 ++ keyboards/handwired/evk/v1_3/rules.mk | 6 ------ keyboards/handwired/fc200rt_qmk/info.json | 2 ++ keyboards/handwired/fc200rt_qmk/rules.mk | 6 ------ keyboards/handwired/fivethirteen/info.json | 2 ++ keyboards/handwired/fivethirteen/rules.mk | 6 ------ keyboards/handwired/floorboard/info.json | 3 +++ keyboards/handwired/floorboard/rules.mk | 7 ------- keyboards/handwired/frankie_macropad/info.json | 2 ++ keyboards/handwired/frankie_macropad/rules.mk | 6 ------ keyboards/handwired/frenchdev/info.json | 2 ++ keyboards/handwired/frenchdev/rules.mk | 6 ------ keyboards/handwired/freoduo/info.json | 2 ++ keyboards/handwired/freoduo/rules.mk | 6 ------ keyboards/handwired/fruity60/info.json | 2 ++ keyboards/handwired/fruity60/rules.mk | 6 ------ keyboards/handwired/gamenum/info.json | 2 ++ keyboards/handwired/gamenum/rules.mk | 6 ------ keyboards/handwired/hacked_motospeed/info.json | 2 ++ keyboards/handwired/hacked_motospeed/rules.mk | 6 ------ keyboards/handwired/heisenberg/info.json | 2 ++ keyboards/handwired/heisenberg/rules.mk | 6 ------ keyboards/handwired/hexon38/info.json | 2 ++ keyboards/handwired/hexon38/rules.mk | 6 ------ keyboards/handwired/hnah108/info.json | 2 ++ keyboards/handwired/hnah108/rules.mk | 6 ------ keyboards/handwired/hnah40/info.json | 2 ++ keyboards/handwired/hnah40/rules.mk | 6 ------ keyboards/handwired/hnah40rgb/info.json | 2 ++ keyboards/handwired/hnah40rgb/rules.mk | 6 ------ keyboards/handwired/hwpm87/info.json | 2 ++ keyboards/handwired/hwpm87/rules.mk | 6 ------ keyboards/handwired/ibm122m/info.json | 2 ++ keyboards/handwired/ibm122m/rules.mk | 6 ------ keyboards/handwired/ibm_wheelwriter/info.json | 2 ++ keyboards/handwired/ibm_wheelwriter/rules.mk | 6 ------ keyboards/handwired/jn68m/info.json | 1 + keyboards/handwired/jn68m/rules.mk | 6 ------ keyboards/handwired/jopr/info.json | 2 ++ keyboards/handwired/jopr/rules.mk | 6 ------ keyboards/handwired/jot50/info.json | 2 ++ keyboards/handwired/jot50/rules.mk | 6 ------ keyboards/handwired/jotanck/info.json | 2 ++ keyboards/handwired/jotanck/rules.mk | 6 ------ keyboards/handwired/jotpad16/info.json | 2 ++ keyboards/handwired/jotpad16/rules.mk | 6 ------ keyboards/handwired/jtallbean/split_65/info.json | 2 ++ keyboards/handwired/jtallbean/split_65/rules.mk | 6 ------ keyboards/handwired/juliet/info.json | 2 ++ keyboards/handwired/juliet/rules.mk | 6 ------ keyboards/handwired/k8split/info.json | 2 ++ keyboards/handwired/k8split/rules.mk | 6 ------ keyboards/handwired/k_numpad17/info.json | 2 ++ keyboards/handwired/k_numpad17/rules.mk | 6 ------ keyboards/handwired/kbod/info.json | 2 ++ keyboards/handwired/kbod/rules.mk | 6 ------ keyboards/handwired/ks63/info.json | 2 ++ keyboards/handwired/ks63/rules.mk | 6 ------ keyboards/handwired/lagrange/info.json | 2 ++ keyboards/handwired/lagrange/rules.mk | 6 ------ keyboards/handwired/leftynumpad/info.json | 2 ++ keyboards/handwired/leftynumpad/rules.mk | 6 ------ keyboards/handwired/lemonpad/info.json | 2 ++ keyboards/handwired/lemonpad/rules.mk | 6 ------ keyboards/handwired/lovelive9/info.json | 2 ++ keyboards/handwired/lovelive9/rules.mk | 6 ------ keyboards/handwired/m40/5x5_macropad/info.json | 2 ++ keyboards/handwired/m40/5x5_macropad/rules.mk | 6 ------ keyboards/handwired/macroboard/f401/info.json | 5 +++++ keyboards/handwired/macroboard/f401/rules.mk | 7 ------- keyboards/handwired/macroboard/f411/info.json | 5 +++++ keyboards/handwired/macroboard/f411/rules.mk | 7 ------- keyboards/handwired/magicforce61/info.json | 2 ++ keyboards/handwired/magicforce61/rules.mk | 6 ------ keyboards/handwired/magicforce68/info.json | 2 ++ keyboards/handwired/magicforce68/rules.mk | 6 ------ keyboards/handwired/marauder/info.json | 2 ++ keyboards/handwired/marauder/rules.mk | 6 ------ keyboards/handwired/mechboards_micropad/info.json | 2 ++ keyboards/handwired/mechboards_micropad/rules.mk | 6 ------ keyboards/handwired/meck_tkl/blackpill_f401/info.json | 5 +++++ keyboards/handwired/meck_tkl/blackpill_f401/rules.mk | 7 ------- keyboards/handwired/minorca/info.json | 2 ++ keyboards/handwired/minorca/rules.mk | 6 ------ keyboards/handwired/misterdeck/info.json | 2 ++ keyboards/handwired/misterdeck/rules.mk | 6 ------ keyboards/handwired/ms_sculpt_mobile/astar/info.json | 4 +++- keyboards/handwired/ms_sculpt_mobile/astar/rules.mk | 5 ----- keyboards/handwired/ms_sculpt_mobile/teensy2pp/info.json | 4 +++- keyboards/handwired/ms_sculpt_mobile/teensy2pp/rules.mk | 5 ----- keyboards/handwired/mutepad/info.json | 2 ++ keyboards/handwired/mutepad/rules.mk | 6 ------ keyboards/handwired/myskeeb/info.json | 2 ++ keyboards/handwired/myskeeb/rules.mk | 6 ------ keyboards/handwired/nicekey/info.json | 2 ++ keyboards/handwired/nicekey/rules.mk | 6 ------ keyboards/handwired/not_so_minidox/info.json | 2 ++ keyboards/handwired/not_so_minidox/rules.mk | 6 ------ keyboards/handwired/novem/info.json | 2 ++ keyboards/handwired/novem/rules.mk | 6 ------ keyboards/handwired/nozbe_macro/info.json | 2 ++ keyboards/handwired/nozbe_macro/rules.mk | 6 ------ keyboards/handwired/numpad20/info.json | 2 ++ keyboards/handwired/numpad20/rules.mk | 6 ------ keyboards/handwired/obuwunkunubi/spaget/info.json | 2 ++ keyboards/handwired/obuwunkunubi/spaget/rules.mk | 6 ------ keyboards/handwired/oem_ansi_fullsize/info.json | 2 ++ keyboards/handwired/oem_ansi_fullsize/rules.mk | 6 ------ keyboards/handwired/oem_iso_fullsize/info.json | 2 ++ keyboards/handwired/oem_iso_fullsize/rules.mk | 6 ------ keyboards/handwired/ortho5x13/info.json | 2 ++ keyboards/handwired/ortho5x13/rules.mk | 6 ------ keyboards/handwired/ortho5x14/info.json | 2 ++ keyboards/handwired/ortho5x14/rules.mk | 6 ------ keyboards/handwired/ortho_brass/info.json | 2 ++ keyboards/handwired/ortho_brass/rules.mk | 6 ------ keyboards/handwired/owlet60/info.json | 2 ++ keyboards/handwired/owlet60/rules.mk | 6 ------ keyboards/handwired/p65rgb/info.json | 2 ++ keyboards/handwired/p65rgb/rules.mk | 6 ------ keyboards/handwired/pilcrow/info.json | 2 ++ keyboards/handwired/pilcrow/rules.mk | 6 ------ keyboards/handwired/pill60/blackpill_f401/info.json | 5 +++++ keyboards/handwired/pill60/blackpill_f401/rules.mk | 7 ------- keyboards/handwired/pill60/blackpill_f411/info.json | 5 +++++ keyboards/handwired/pill60/blackpill_f411/rules.mk | 7 ------- keyboards/handwired/pill60/bluepill/info.json | 4 ++++ keyboards/handwired/pill60/bluepill/rules.mk | 6 ------ keyboards/handwired/postageboard/mini/info.json | 4 +++- keyboards/handwired/postageboard/mini/rules.mk | 6 ------ keyboards/handwired/postageboard/r1/info.json | 4 +++- keyboards/handwired/postageboard/r1/rules.mk | 6 ------ keyboards/handwired/prime_exl/info.json | 2 ++ keyboards/handwired/prime_exl/rules.mk | 6 ------ keyboards/handwired/prime_exl_plus/info.json | 2 ++ keyboards/handwired/prime_exl_plus/rules.mk | 6 ------ keyboards/handwired/prkl30/feather/rules.mk | 6 ------ keyboards/handwired/prkl30/info.json | 2 ++ keyboards/handwired/prkl30/promicro/rules.mk | 6 ------ keyboards/handwired/promethium/info.json | 2 ++ keyboards/handwired/promethium/rules.mk | 6 ------ keyboards/handwired/pterodactyl/info.json | 2 ++ keyboards/handwired/pterodactyl/rules.mk | 6 ------ keyboards/handwired/pteron/info.json | 2 ++ keyboards/handwired/pteron/rules.mk | 6 ------ keyboards/handwired/pteron38/info.json | 2 ++ keyboards/handwired/pteron38/rules.mk | 6 ------ keyboards/handwired/pteron44/info.json | 2 ++ keyboards/handwired/pteron44/rules.mk | 6 ------ keyboards/handwired/qc60/info.json | 2 ++ keyboards/handwired/qc60/rules.mk | 6 ------ keyboards/handwired/retro_refit/info.json | 2 ++ keyboards/handwired/retro_refit/rules.mk | 6 ------ keyboards/handwired/riblee_f401/info.json | 3 +++ keyboards/handwired/riblee_f401/rules.mk | 7 ------- keyboards/handwired/riblee_f411/info.json | 3 +++ keyboards/handwired/riblee_f411/rules.mk | 7 ------- keyboards/handwired/rs60/info.json | 2 ++ keyboards/handwired/rs60/rules.mk | 6 ------ keyboards/handwired/selene/info.json | 3 +++ keyboards/handwired/selene/rules.mk | 7 ------- keyboards/handwired/sick68/info.json | 2 ++ keyboards/handwired/sick68/rules.mk | 6 ------ keyboards/handwired/sick_pad/info.json | 3 +++ keyboards/handwired/sick_pad/rules.mk | 7 ------- keyboards/handwired/skakunm_dactyl/info.json | 2 ++ keyboards/handwired/skakunm_dactyl/rules.mk | 6 ------ keyboards/handwired/slash/info.json | 2 ++ keyboards/handwired/slash/rules.mk | 6 ------ keyboards/handwired/snatchpad/info.json | 2 ++ keyboards/handwired/snatchpad/rules.mk | 6 ------ keyboards/handwired/sono1/stm32f103/info.json | 4 +++- keyboards/handwired/sono1/stm32f103/rules.mk | 6 ------ keyboards/handwired/sono1/t2pp/info.json | 4 +++- keyboards/handwired/sono1/t2pp/rules.mk | 5 ----- keyboards/handwired/space_oddity/info.json | 2 ++ keyboards/handwired/space_oddity/rules.mk | 6 ------ keyboards/handwired/split65/promicro/info.json | 4 ++++ keyboards/handwired/split65/promicro/rules.mk | 6 ------ keyboards/handwired/split65/stm32/info.json | 5 +++++ keyboards/handwired/split65/stm32/rules.mk | 7 ------- keyboards/handwired/split89/info.json | 2 ++ keyboards/handwired/split89/rules.mk | 6 ------ keyboards/handwired/splittest/bluepill/info.json | 4 ++++ keyboards/handwired/splittest/bluepill/rules.mk | 6 ------ keyboards/handwired/splittest/promicro/info.json | 4 ++++ keyboards/handwired/splittest/promicro/rules.mk | 5 ----- keyboards/handwired/splittest/teensy_2/info.json | 4 ++++ keyboards/handwired/splittest/teensy_2/rules.mk | 5 ----- keyboards/handwired/steamvan/rev1/info.json | 3 +++ keyboards/handwired/steamvan/rev1/rules.mk | 7 ------- keyboards/handwired/stef9998/split_5x7/info.json | 2 ++ keyboards/handwired/stef9998/split_5x7/rules.mk | 6 ------ keyboards/handwired/sticc14/info.json | 2 ++ keyboards/handwired/sticc14/rules.mk | 6 ------ keyboards/handwired/stream_cheap/2x3/info.json | 2 ++ keyboards/handwired/stream_cheap/2x3/rules.mk | 6 ------ keyboards/handwired/stream_cheap/2x4/info.json | 2 ++ keyboards/handwired/stream_cheap/2x4/rules.mk | 6 ------ keyboards/handwired/stream_cheap/2x5/info.json | 2 ++ keyboards/handwired/stream_cheap/2x5/rules.mk | 6 ------ keyboards/handwired/swiftrax/astro65/info.json | 2 ++ keyboards/handwired/swiftrax/astro65/rules.mk | 6 ------ keyboards/handwired/swiftrax/bebol/info.json | 2 ++ keyboards/handwired/swiftrax/bebol/rules.mk | 6 ------ keyboards/handwired/swiftrax/beegboy/info.json | 2 ++ keyboards/handwired/swiftrax/beegboy/rules.mk | 6 ------ keyboards/handwired/swiftrax/bumblebee/info.json | 2 ++ keyboards/handwired/swiftrax/bumblebee/rules.mk | 6 ------ keyboards/handwired/swiftrax/cowfish/info.json | 2 ++ keyboards/handwired/swiftrax/cowfish/rules.mk | 6 ------ keyboards/handwired/swiftrax/digicarp65/info.json | 2 ++ keyboards/handwired/swiftrax/digicarp65/rules.mk | 6 ------ keyboards/handwired/swiftrax/digicarpice/info.json | 2 ++ keyboards/handwired/swiftrax/digicarpice/rules.mk | 6 ------ keyboards/handwired/swiftrax/equator/info.json | 2 ++ keyboards/handwired/swiftrax/equator/rules.mk | 6 ------ keyboards/handwired/swiftrax/glacier/info.json | 2 ++ keyboards/handwired/swiftrax/glacier/rules.mk | 6 ------ keyboards/handwired/swiftrax/joypad/info.json | 2 ++ keyboards/handwired/swiftrax/joypad/rules.mk | 6 ------ keyboards/handwired/swiftrax/koalafications/info.json | 2 ++ keyboards/handwired/swiftrax/koalafications/rules.mk | 6 ------ keyboards/handwired/swiftrax/nodu/info.json | 2 ++ keyboards/handwired/swiftrax/nodu/rules.mk | 6 ------ keyboards/handwired/swiftrax/pandamic/info.json | 2 ++ keyboards/handwired/swiftrax/pandamic/rules.mk | 6 ------ keyboards/handwired/swiftrax/the_galleon/info.json | 2 ++ keyboards/handwired/swiftrax/the_galleon/rules.mk | 6 ------ keyboards/handwired/swiftrax/unsplit/info.json | 2 ++ keyboards/handwired/swiftrax/unsplit/rules.mk | 6 ------ keyboards/handwired/swiftrax/walter/info.json | 2 ++ keyboards/handwired/swiftrax/walter/rules.mk | 6 ------ keyboards/handwired/symmetric70_proto/promicro/info.json | 4 +++- keyboards/handwired/symmetric70_proto/promicro/rules.mk | 6 ------ keyboards/handwired/symmetric70_proto/proton_c/info.json | 5 ++++- keyboards/handwired/symmetric70_proto/proton_c/rules.mk | 7 ------- keyboards/handwired/symmetry60/info.json | 2 ++ keyboards/handwired/symmetry60/rules.mk | 6 ------ keyboards/handwired/t111/info.json | 2 ++ keyboards/handwired/t111/rules.mk | 6 ------ keyboards/handwired/tennie/info.json | 2 ++ keyboards/handwired/tennie/rules.mk | 6 ------ keyboards/handwired/terminus_mini/info.json | 2 ++ keyboards/handwired/terminus_mini/rules.mk | 6 ------ keyboards/handwired/trackpoint/info.json | 2 ++ keyboards/handwired/trackpoint/rules.mk | 6 ------ keyboards/handwired/tractyl_manuform/4x6_right/info.json | 2 ++ keyboards/handwired/tractyl_manuform/4x6_right/rules.mk | 6 ------ .../tractyl_manuform/5x6_right/arduinomicro/info.json | 4 +++- .../handwired/tractyl_manuform/5x6_right/arduinomicro/rules.mk | 5 ----- .../handwired/tractyl_manuform/5x6_right/elite_c/info.json | 4 +++- .../handwired/tractyl_manuform/5x6_right/elite_c/rules.mk | 6 ------ keyboards/handwired/tractyl_manuform/5x6_right/f303/info.json | 4 +++- keyboards/handwired/tractyl_manuform/5x6_right/f303/rules.mk | 6 ------ keyboards/handwired/tractyl_manuform/5x6_right/f411/info.json | 5 ++++- keyboards/handwired/tractyl_manuform/5x6_right/f411/rules.mk | 7 ------- .../handwired/tractyl_manuform/5x6_right/teensy2pp/info.json | 4 +++- .../handwired/tractyl_manuform/5x6_right/teensy2pp/rules.mk | 5 ----- keyboards/handwired/traveller/info.json | 2 ++ keyboards/handwired/traveller/rules.mk | 6 ------ keyboards/handwired/tritium_numpad/info.json | 2 ++ keyboards/handwired/tritium_numpad/rules.mk | 6 ------ keyboards/handwired/twadlee/tp69/info.json | 2 ++ keyboards/handwired/twadlee/tp69/rules.mk | 6 ------ keyboards/handwired/twig/twig50/info.json | 3 +++ keyboards/handwired/twig/twig50/rules.mk | 7 ------- keyboards/handwired/unicomp_mini_m/info.json | 2 ++ keyboards/handwired/unicomp_mini_m/rules.mk | 6 ------ keyboards/handwired/unk/rev1/info.json | 2 ++ keyboards/handwired/unk/rules.mk | 6 ------ keyboards/handwired/uthol/rev1/info.json | 4 +++- keyboards/handwired/uthol/rev1/rules.mk | 6 ------ keyboards/handwired/uthol/rev2/info.json | 4 +++- keyboards/handwired/uthol/rev2/rules.mk | 6 ------ keyboards/handwired/uthol/rev3/info.json | 5 ++++- keyboards/handwired/uthol/rev3/rules.mk | 7 ------- keyboards/handwired/videowriter/info.json | 2 ++ keyboards/handwired/videowriter/rules.mk | 6 ------ keyboards/handwired/wabi/info.json | 2 ++ keyboards/handwired/wabi/rules.mk | 6 ------ keyboards/handwired/woodpad/info.json | 2 ++ keyboards/handwired/woodpad/rules.mk | 6 ------ keyboards/handwired/wulkan/info.json | 3 +++ keyboards/handwired/wulkan/rules.mk | 7 ------- keyboards/handwired/xealous/rev1/info.json | 2 ++ keyboards/handwired/xealous/rules.mk | 6 ------ keyboards/handwired/z150/info.json | 2 ++ keyboards/handwired/z150/rules.mk | 6 ------ keyboards/handwired/zergo/info.json | 2 ++ keyboards/handwired/zergo/rules.mk | 6 ------ 437 files changed, 503 insertions(+), 1358 deletions(-) create mode 100644 keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/info.json create mode 100644 keyboards/handwired/dactyl_manuform/6x6/promicro/info.json create mode 100644 keyboards/handwired/macroboard/f401/info.json create mode 100644 keyboards/handwired/macroboard/f411/info.json create mode 100644 keyboards/handwired/meck_tkl/blackpill_f401/info.json create mode 100644 keyboards/handwired/pill60/blackpill_f401/info.json create mode 100644 keyboards/handwired/pill60/blackpill_f411/info.json create mode 100644 keyboards/handwired/pill60/bluepill/info.json create mode 100644 keyboards/handwired/split65/promicro/info.json create mode 100644 keyboards/handwired/split65/stm32/info.json create mode 100644 keyboards/handwired/splittest/bluepill/info.json create mode 100644 keyboards/handwired/splittest/promicro/info.json create mode 100644 keyboards/handwired/splittest/teensy_2/info.json (limited to 'keyboards/handwired') diff --git a/keyboards/handwired/108key_trackpoint/info.json b/keyboards/handwired/108key_trackpoint/info.json index a652ee74a9..54233290e5 100644 --- a/keyboards/handwired/108key_trackpoint/info.json +++ b/keyboards/handwired/108key_trackpoint/info.json @@ -8,6 +8,8 @@ "pid": "0x5678", "device_version": "0.0.1" }, + "processor": "at90usb1286", + "bootloader": "halfkay", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/108key_trackpoint/rules.mk b/keyboards/handwired/108key_trackpoint/rules.mk index 24f1d9b652..acdf7bf393 100644 --- a/keyboards/handwired/108key_trackpoint/rules.mk +++ b/keyboards/handwired/108key_trackpoint/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = at90usb1286 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/10k/info.json b/keyboards/handwired/10k/info.json index 8b580eafbe..4b35ab4df9 100644 --- a/keyboards/handwired/10k/info.json +++ b/keyboards/handwired/10k/info.json @@ -23,6 +23,8 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layout_aliases": { "LAYOUT": "LAYOUT_split_1x5" }, diff --git a/keyboards/handwired/10k/rules.mk b/keyboards/handwired/10k/rules.mk index af5f432a63..b4310ab72a 100644 --- a/keyboards/handwired/10k/rules.mk +++ b/keyboards/handwired/10k/rules.mk @@ -1,8 +1,2 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - SPLIT_KEYBOARD = yes LTO_ENABLE = yes diff --git a/keyboards/handwired/2x5keypad/info.json b/keyboards/handwired/2x5keypad/info.json index 72b5e185b7..7267d48672 100644 --- a/keyboards/handwired/2x5keypad/info.json +++ b/keyboards/handwired/2x5keypad/info.json @@ -8,6 +8,8 @@ "pid": "0x2020", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/2x5keypad/rules.mk b/keyboards/handwired/2x5keypad/rules.mk index 08870622a1..81d4ba4f3b 100644 --- a/keyboards/handwired/2x5keypad/rules.mk +++ b/keyboards/handwired/2x5keypad/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/3dfoxc/info.json b/keyboards/handwired/3dfoxc/info.json index aa8875e0dd..dfd4e8d4f0 100644 --- a/keyboards/handwired/3dfoxc/info.json +++ b/keyboards/handwired/3dfoxc/info.json @@ -8,6 +8,8 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/3dfoxc/rules.mk b/keyboards/handwired/3dfoxc/rules.mk index 168a617754..c6b71a4aaa 100644 --- a/keyboards/handwired/3dfoxc/rules.mk +++ b/keyboards/handwired/3dfoxc/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/3dp660/info.json b/keyboards/handwired/3dp660/info.json index d3bfd24550..bfe19819fe 100644 --- a/keyboards/handwired/3dp660/info.json +++ b/keyboards/handwired/3dp660/info.json @@ -8,6 +8,8 @@ "pid": "0x3660", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "halfkay", "layouts": { "LAYOUT_66_ansi": { diff --git a/keyboards/handwired/3dp660/rules.mk b/keyboards/handwired/3dp660/rules.mk index a8ac9f9320..f5b61e673c 100644 --- a/keyboards/handwired/3dp660/rules.mk +++ b/keyboards/handwired/3dp660/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/412_64/info.json b/keyboards/handwired/412_64/info.json index cbf068c36a..2e8ead2950 100644 --- a/keyboards/handwired/412_64/info.json +++ b/keyboards/handwired/412_64/info.json @@ -8,6 +8,8 @@ "pid": "0x0412", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT_ortho_4x16": { "layout": [ diff --git a/keyboards/handwired/412_64/rules.mk b/keyboards/handwired/412_64/rules.mk index 52d23b3122..0ad8161240 100644 --- a/keyboards/handwired/412_64/rules.mk +++ b/keyboards/handwired/412_64/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/42/info.json b/keyboards/handwired/42/info.json index 8174c0d230..16d3af1667 100644 --- a/keyboards/handwired/42/info.json +++ b/keyboards/handwired/42/info.json @@ -8,6 +8,8 @@ "pid": "0x0000", "device_version": "0.0.3" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/42/rules.mk b/keyboards/handwired/42/rules.mk index 655ce00bef..15cf817e7e 100644 --- a/keyboards/handwired/42/rules.mk +++ b/keyboards/handwired/42/rules.mk @@ -1,12 +1,6 @@ -# MCU name -MCU = atmega32u4 - # Processor frequency F_CPU = 8000000 -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/6key/info.json b/keyboards/handwired/6key/info.json index b069f067c5..7d7e17b64c 100644 --- a/keyboards/handwired/6key/info.json +++ b/keyboards/handwired/6key/info.json @@ -8,6 +8,8 @@ "pid": "0x0007", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/6key/rules.mk b/keyboards/handwired/6key/rules.mk index 3cb12386cc..64e4af7ab7 100644 --- a/keyboards/handwired/6key/rules.mk +++ b/keyboards/handwired/6key/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/6macro/info.json b/keyboards/handwired/6macro/info.json index 2fd8e24a5b..1d1aac48ad 100644 --- a/keyboards/handwired/6macro/info.json +++ b/keyboards/handwired/6macro/info.json @@ -8,6 +8,8 @@ "pid": "0x0037", "device_version": "0.0.1" }, + "processor": "atmega32u2", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [{"label":"k00", "x":0, "y":0}, {"label":"k01", "x":1, "y":0}, {"label":"k02", "x":2, "y":0}, {"label":"k10", "x":0, "y":1}, {"label":"k11", "x":1, "y":1}, {"label":"k12", "x":2, "y":1}] diff --git a/keyboards/handwired/6macro/rules.mk b/keyboards/handwired/6macro/rules.mk index 73fc9f4951..8c51d38be3 100644 --- a/keyboards/handwired/6macro/rules.mk +++ b/keyboards/handwired/6macro/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u2 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/aball/info.json b/keyboards/handwired/aball/info.json index 60f40d1935..cb34aa7034 100644 --- a/keyboards/handwired/aball/info.json +++ b/keyboards/handwired/aball/info.json @@ -8,6 +8,8 @@ "pid": "0xC2F0", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/aball/rules.mk b/keyboards/handwired/aball/rules.mk index 9063957737..d5e8e6ab98 100644 --- a/keyboards/handwired/aball/rules.mk +++ b/keyboards/handwired/aball/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/aek64/info.json b/keyboards/handwired/aek64/info.json index d0e2474d1d..42349632e2 100644 --- a/keyboards/handwired/aek64/info.json +++ b/keyboards/handwired/aek64/info.json @@ -8,6 +8,8 @@ "pid": "0x6464", "device_version": "0.0.1" }, + "processor": "at90usb1286", + "bootloader": "halfkay", "layouts": { "LAYOUT": { "layout": [{"label":"Esc", "x":0, "y":0, "w":1.25}, {"label":"1", "x":1.25, "y":0}, {"label":"2", "x":2.25, "y":0}, {"label":"3", "x":3.25, "y":0}, {"label":"4", "x":4.25, "y":0}, {"label":"5", "x":5.25, "y":0}, {"label":"6", "x":6.25, "y":0}, {"label":"7", "x":7.25, "y":0}, {"label":"8", "x":8.25, "y":0}, {"label":"9", "x":9.25, "y":0}, {"label":"0", "x":10.25, "y":0}, {"label":"\u00b0", "x":11.25, "y":0}, {"label":"+", "x":12.25, "y":0}, {"label":"Backspace", "x":13.25, "y":0, "w":1.75}, {"label":"Tab", "x":0, "y":1, "w":1.75}, {"label":"A", "x":1.75, "y":1}, {"label":"Z", "x":2.75, "y":1}, {"label":"E", "x":3.75, "y":1}, {"label":"R", "x":4.75, "y":1}, {"label":"T", "x":5.75, "y":1}, {"label":"Y", "x":6.75, "y":1}, {"label":"U", "x":7.75, "y":1}, {"label":"I", "x":8.75, "y":1}, {"label":"O", "x":9.75, "y":1}, {"label":"P", "x":10.75, "y":1}, {"label":"{", "x":11.75, "y":1}, {"label":"}", "x":12.75, "y":1}, {"label":"Caps Lock", "x":0, "y":2, "w":2}, {"label":"Q", "x":2, "y":2}, {"label":"S", "x":3, "y":2}, {"label":"D", "x":4, "y":2}, {"label":"F", "x":5, "y":2}, {"label":"G", "x":6, "y":2}, {"label":"H", "x":7, "y":2}, {"label":"J", "x":8, "y":2}, {"label":"K", "x":9, "y":2}, {"label":"L", "x":10, "y":2}, {"label":"M", "x":11, "y":2}, {"label":"%", "x":12, "y":2}, {"label":"µ", "x":13, "y":2}, {"label":"Enter", "x":14, "y":1, "h":2}, {"label":"Shift", "x":0, "y":3, "w":1.5}, {"label":">", "x":1.5, "y":3}, {"label":"W", "x":2.5, "y":3}, {"label":"X", "x":3.5, "y":3}, {"label":"C", "x":4.5, "y":3}, {"label":"V", "x":5.5, "y":3}, {"label":"B", "x":6.5, "y":3}, {"label":"N", "x":7.5, "y":3}, {"label":"?", "x":8.5, "y":3}, {"label":".", "x":9.5, "y":3}, {"label":"/", "x":10.5, "y":3}, {"label":"§", "x":11.5, "y":3}, {"label":"Shift", "x":12.5, "y":3, "w":2.5}, {"label":"Ctrl", "x":0, "y":4, "w":1.5}, {"label":"Opt", "x":1.5, "y":4, "w":1.25}, {"label":"Cmd", "x":2.75, "y":4, "w":1.5}, {"label":"Space", "x":4.25, "y":4, "w":6.5}, {"label":"Cmd", "x":10.75, "y":4, "w":1.5}, {"label":"Opt", "x":12.25, "y":4, "w":1.25}, {"label":"Ctrl", "x":13.5, "y":4, "w":1.5}] diff --git a/keyboards/handwired/aek64/rules.mk b/keyboards/handwired/aek64/rules.mk index 03ca07fc44..1295dc41ba 100644 --- a/keyboards/handwired/aek64/rules.mk +++ b/keyboards/handwired/aek64/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = at90usb1286 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/aim65/info.json b/keyboards/handwired/aim65/info.json index adb446d3cb..f7671ea318 100644 --- a/keyboards/handwired/aim65/info.json +++ b/keyboards/handwired/aim65/info.json @@ -8,6 +8,8 @@ "pid": "0x0F34", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/aim65/rules.mk b/keyboards/handwired/aim65/rules.mk index 515ca5621f..ab2c49da70 100644 --- a/keyboards/handwired/aim65/rules.mk +++ b/keyboards/handwired/aim65/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/amigopunk/info.json b/keyboards/handwired/amigopunk/info.json index c5ff09f831..2f98f2c755 100644 --- a/keyboards/handwired/amigopunk/info.json +++ b/keyboards/handwired/amigopunk/info.json @@ -8,6 +8,8 @@ "pid": "0x1805", "device_version": "0.0.1" }, + "processor": "at90usb1286", + "bootloader": "halfkay", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/amigopunk/rules.mk b/keyboards/handwired/amigopunk/rules.mk index be51253065..395f25f859 100644 --- a/keyboards/handwired/amigopunk/rules.mk +++ b/keyboards/handwired/amigopunk/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = at90usb1286 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/angel/info.json b/keyboards/handwired/angel/info.json index 8e932c9a47..004d30d93a 100644 --- a/keyboards/handwired/angel/info.json +++ b/keyboards/handwired/angel/info.json @@ -8,6 +8,8 @@ "pid": "0x0805", "device_version": "1.0.0" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [{"x":1, "y":0}, {"x":2, "y":0}, {"x":3, "y":0}, {"x":4, "y":0}, {"x":5, "y":0}, {"x":6, "y":0}, {"x":7, "y":0}, {"x":8, "y":0}, {"x":9, "y":0}, {"x":10, "y":0}, {"x":11, "y":0}, {"x":0.5, "y":1}, {"x":1.5, "y":1}, {"x":2.5, "y":1}, {"x":3.5, "y":1}, {"x":4.5, "y":1}, {"x":5.5, "y":1}, {"x":6.5, "y":1}, {"x":7.5, "y":1}, {"x":8.5, "y":1}, {"x":9.5, "y":1}, {"x":10.5, "y":1}, {"x":11.5, "y":1}, {"x":0, "y":2}, {"x":1, "y":2}, {"x":2, "y":2}, {"x":3, "y":2}, {"x":4, "y":2}, {"x":5, "y":2}, {"x":6, "y":2}, {"x":7, "y":2}, {"x":8, "y":2}, {"x":9, "y":2}, {"x":10, "y":2}, {"x":11, "y":2}, {"x":12, "y":2}, {"x":0.5, "y":3}, {"x":1.5, "y":3}, {"x":2.5, "y":3}, {"x":3.5, "y":3}, {"x":4.5, "y":3, "w":1.25}, {"x":5.75, "y":3, "w":1.5}, {"x":7.25, "y":3, "w":1.25}, {"x":8.5, "y":3}, {"x":9.5, "y":3}, {"x":10.5, "y":3}, {"x":11.5, "y":3}] diff --git a/keyboards/handwired/angel/rules.mk b/keyboards/handwired/angel/rules.mk index 7dae3a8423..3b6a1809db 100644 --- a/keyboards/handwired/angel/rules.mk +++ b/keyboards/handwired/angel/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/aplx2/info.json b/keyboards/handwired/aplx2/info.json index d1a6a32c26..dc1dd86e63 100644 --- a/keyboards/handwired/aplx2/info.json +++ b/keyboards/handwired/aplx2/info.json @@ -8,6 +8,8 @@ "pid": "0x0030", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/aplx2/rules.mk b/keyboards/handwired/aplx2/rules.mk index ae1cce7c8d..3e66b069b3 100644 --- a/keyboards/handwired/aplx2/rules.mk +++ b/keyboards/handwired/aplx2/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/aranck/info.json b/keyboards/handwired/aranck/info.json index 8480cc9273..dd48558b14 100644 --- a/keyboards/handwired/aranck/info.json +++ b/keyboards/handwired/aranck/info.json @@ -8,6 +8,8 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "community_layouts": ["planck_mit"], "layouts": { "LAYOUT_planck_mit": { diff --git a/keyboards/handwired/aranck/rules.mk b/keyboards/handwired/aranck/rules.mk index 88af929155..63666f07d7 100644 --- a/keyboards/handwired/aranck/rules.mk +++ b/keyboards/handwired/aranck/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/arrow_pad/info.json b/keyboards/handwired/arrow_pad/info.json index d4c3137735..9adac5b74d 100644 --- a/keyboards/handwired/arrow_pad/info.json +++ b/keyboards/handwired/arrow_pad/info.json @@ -8,6 +8,8 @@ "pid": "0x4096", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "halfkay", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/arrow_pad/rules.mk b/keyboards/handwired/arrow_pad/rules.mk index a58b7669ff..df4dea661b 100644 --- a/keyboards/handwired/arrow_pad/rules.mk +++ b/keyboards/handwired/arrow_pad/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/atreus50/info.json b/keyboards/handwired/atreus50/info.json index 640c633157..2ef04b31f4 100644 --- a/keyboards/handwired/atreus50/info.json +++ b/keyboards/handwired/atreus50/info.json @@ -8,6 +8,8 @@ "pid": "0x040D", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/atreus50/rules.mk b/keyboards/handwired/atreus50/rules.mk index 4b2ea2d581..d9e1374773 100644 --- a/keyboards/handwired/atreus50/rules.mk +++ b/keyboards/handwired/atreus50/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/axon/info.json b/keyboards/handwired/axon/info.json index e74f63e74f..0bf0deaaf3 100644 --- a/keyboards/handwired/axon/info.json +++ b/keyboards/handwired/axon/info.json @@ -8,6 +8,8 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "processor": "atmega328p", + "bootloader": "usbasploader", "layouts": { "LAYOUT_default": { "layout": [ diff --git a/keyboards/handwired/axon/rules.mk b/keyboards/handwired/axon/rules.mk index d1dde8af62..ab2c49da70 100644 --- a/keyboards/handwired/axon/rules.mk +++ b/keyboards/handwired/axon/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega328p - -# Bootloader selection -BOOTLOADER = usbasploader - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/battleship_gamepad/info.json b/keyboards/handwired/battleship_gamepad/info.json index b2278a79ac..ec5fc02da4 100644 --- a/keyboards/handwired/battleship_gamepad/info.json +++ b/keyboards/handwired/battleship_gamepad/info.json @@ -8,6 +8,8 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/battleship_gamepad/rules.mk b/keyboards/handwired/battleship_gamepad/rules.mk index a7a44c3988..7422e73873 100644 --- a/keyboards/handwired/battleship_gamepad/rules.mk +++ b/keyboards/handwired/battleship_gamepad/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - SRC += analog.c # Build Options diff --git a/keyboards/handwired/bdn9_ble/info.json b/keyboards/handwired/bdn9_ble/info.json index 8d3bdf9d98..3d37d12d75 100644 --- a/keyboards/handwired/bdn9_ble/info.json +++ b/keyboards/handwired/bdn9_ble/info.json @@ -8,6 +8,8 @@ "pid": "0x1134", "device_version": "1.0.0" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/bdn9_ble/rules.mk b/keyboards/handwired/bdn9_ble/rules.mk index a3082cf364..c9d3996b93 100644 --- a/keyboards/handwired/bdn9_ble/rules.mk +++ b/keyboards/handwired/bdn9_ble/rules.mk @@ -1,12 +1,6 @@ -# MCU name -MCU = atmega32u4 - # Processor frequency F_CPU = 8000000 -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/bento/rev1/info.json b/keyboards/handwired/bento/rev1/info.json index 26aab3813a..2f09b8820c 100644 --- a/keyboards/handwired/bento/rev1/info.json +++ b/keyboards/handwired/bento/rev1/info.json @@ -8,6 +8,8 @@ "pid": "0xDAD3", "device_version": "1.0.0" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/bento/rev1/rules.mk b/keyboards/handwired/bento/rev1/rules.mk index 83fe2fb087..6a4a067737 100644 --- a/keyboards/handwired/bento/rev1/rules.mk +++ b/keyboards/handwired/bento/rev1/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/bigmac/info.json b/keyboards/handwired/bigmac/info.json index d8ee9837f2..853bd946ad 100644 --- a/keyboards/handwired/bigmac/info.json +++ b/keyboards/handwired/bigmac/info.json @@ -8,6 +8,8 @@ "pid": "0x1010", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/bigmac/rules.mk b/keyboards/handwired/bigmac/rules.mk index 354f194ca2..309e55c9f4 100644 --- a/keyboards/handwired/bigmac/rules.mk +++ b/keyboards/handwired/bigmac/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/bolek/info.json b/keyboards/handwired/bolek/info.json index dcbfdb236e..410ed8b933 100644 --- a/keyboards/handwired/bolek/info.json +++ b/keyboards/handwired/bolek/info.json @@ -8,6 +8,8 @@ "pid": "0x3708", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "caterina", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/bolek/rules.mk b/keyboards/handwired/bolek/rules.mk index 515ca5621f..ab2c49da70 100644 --- a/keyboards/handwired/bolek/rules.mk +++ b/keyboards/handwired/bolek/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = caterina - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/boss566y/redragon_vara/info.json b/keyboards/handwired/boss566y/redragon_vara/info.json index aebc2cf294..697cfac226 100644 --- a/keyboards/handwired/boss566y/redragon_vara/info.json +++ b/keyboards/handwired/boss566y/redragon_vara/info.json @@ -8,6 +8,8 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "halfkay", "community_layouts": ["fullsize_ansi"], "layouts": { "LAYOUT_fullsize_ansi": { diff --git a/keyboards/handwired/boss566y/redragon_vara/rules.mk b/keyboards/handwired/boss566y/redragon_vara/rules.mk index 13dc9d4350..42dce57024 100644 --- a/keyboards/handwired/boss566y/redragon_vara/rules.mk +++ b/keyboards/handwired/boss566y/redragon_vara/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/brain/info.json b/keyboards/handwired/brain/info.json index 89af811654..7b9260f2d2 100644 --- a/keyboards/handwired/brain/info.json +++ b/keyboards/handwired/brain/info.json @@ -8,6 +8,8 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/brain/rules.mk b/keyboards/handwired/brain/rules.mk index d42aa82706..df7d719da1 100644 --- a/keyboards/handwired/brain/rules.mk +++ b/keyboards/handwired/brain/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/bstk100/info.json b/keyboards/handwired/bstk100/info.json index 05d1ad212f..093fde872c 100644 --- a/keyboards/handwired/bstk100/info.json +++ b/keyboards/handwired/bstk100/info.json @@ -8,6 +8,8 @@ "pid": "0xB100", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/bstk100/rules.mk b/keyboards/handwired/bstk100/rules.mk index 1275531ef6..ab2c49da70 100644 --- a/keyboards/handwired/bstk100/rules.mk +++ b/keyboards/handwired/bstk100/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/cans12er/info.json b/keyboards/handwired/cans12er/info.json index 28d6d2c83e..37dd424299 100644 --- a/keyboards/handwired/cans12er/info.json +++ b/keyboards/handwired/cans12er/info.json @@ -8,6 +8,8 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT_ortho_3x4": { "layout": [ diff --git a/keyboards/handwired/cans12er/rules.mk b/keyboards/handwired/cans12er/rules.mk index 476cf49f27..3b6a1809db 100644 --- a/keyboards/handwired/cans12er/rules.mk +++ b/keyboards/handwired/cans12er/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/carpolly/info.json b/keyboards/handwired/carpolly/info.json index 5648033aca..482af57cc1 100644 --- a/keyboards/handwired/carpolly/info.json +++ b/keyboards/handwired/carpolly/info.json @@ -8,6 +8,8 @@ "pid": "0x0017", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/carpolly/rules.mk b/keyboards/handwired/carpolly/rules.mk index 0cc90c1160..c71e41438f 100644 --- a/keyboards/handwired/carpolly/rules.mk +++ b/keyboards/handwired/carpolly/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/chiron/info.json b/keyboards/handwired/chiron/info.json index 92f650c6f8..6ed4f8d9d0 100644 --- a/keyboards/handwired/chiron/info.json +++ b/keyboards/handwired/chiron/info.json @@ -8,6 +8,8 @@ "pid": "0x0000", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/chiron/rules.mk b/keyboards/handwired/chiron/rules.mk index 5a329467ec..9ca8ab3ebc 100644 --- a/keyboards/handwired/chiron/rules.mk +++ b/keyboards/handwired/chiron/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/ck4x4/info.json b/keyboards/handwired/ck4x4/info.json index ff165e75f7..17541e918f 100644 --- a/keyboards/handwired/ck4x4/info.json +++ b/keyboards/handwired/ck4x4/info.json @@ -8,6 +8,8 @@ "pid": "0x6464", "device_version": "0.0.1" }, + "processor": "STM32F072", + "bootloader": "stm32-dfu", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/ck4x4/rules.mk b/keyboards/handwired/ck4x4/rules.mk index b234297ed3..9a1946bb60 100644 --- a/keyboards/handwired/ck4x4/rules.mk +++ b/keyboards/handwired/ck4x4/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = STM32F072 - -# Bootloader selection -BOOTLOADER = stm32-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/cmd60/info.json b/keyboards/handwired/cmd60/info.json index 077fdbce67..635bead900 100644 --- a/keyboards/handwired/cmd60/info.json +++ b/keyboards/handwired/cmd60/info.json @@ -8,6 +8,8 @@ "pid": "0x6060", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "halfkay", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/cmd60/rules.mk b/keyboards/handwired/cmd60/rules.mk index 9b2c210d42..b6e2a5f9a4 100644 --- a/keyboards/handwired/cmd60/rules.mk +++ b/keyboards/handwired/cmd60/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = halfkay - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/co60/rev1/info.json b/keyboards/handwired/co60/rev1/info.json index 0b24f1e805..d48f322f87 100644 --- a/keyboards/handwired/co60/rev1/info.json +++ b/keyboards/handwired/co60/rev1/info.json @@ -2,5 +2,7 @@ "keyboard_name": "CO60 rev 1", "usb": { "device_version": "1.0.0" - } + }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu" } diff --git a/keyboards/handwired/co60/rev1/rules.mk b/keyboards/handwired/co60/rev1/rules.mk index 42f8d2f222..3d0b53a5dd 100644 --- a/keyboards/handwired/co60/rev1/rules.mk +++ b/keyboards/handwired/co60/rev1/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/co60/rev6/info.json b/keyboards/handwired/co60/rev6/info.json index f24eaa40e2..48bc08982b 100644 --- a/keyboards/handwired/co60/rev6/info.json +++ b/keyboards/handwired/co60/rev6/info.json @@ -2,5 +2,8 @@ "keyboard_name": "CO60 rev 6", "usb": { "device_version": "6.0.0" - } + }, + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } diff --git a/keyboards/handwired/co60/rev6/rules.mk b/keyboards/handwired/co60/rev6/rules.mk index ed188b0674..ca3fc91ea5 100644 --- a/keyboards/handwired/co60/rev6/rules.mk +++ b/keyboards/handwired/co60/rev6/rules.mk @@ -1,10 +1,3 @@ -# MCU name -MCU = STM32F303 -BOARD = QMK_PROTON_C - -# Bootloader selection -BOOTLOADER = stm32-dfu - # Build Options # change yes to no to disable # diff --git a/keyboards/handwired/co60/rev7/info.json b/keyboards/handwired/co60/rev7/info.json index 8befb8663c..1c2c38f0fe 100644 --- a/keyboards/handwired/co60/rev7/info.json +++ b/keyboards/handwired/co60/rev7/info.json @@ -2,5 +2,8 @@ "keyboard_name": "CO60 rev 7", "usb": { "device_version": "7.0.0" - } + }, + "processor": "STM32F303", + "bootloader": "stm32-dfu", + "board": "QMK_PROTON_C" } diff --git a/keyboards/handwired/co60/rev7/rules.mk b/keyboards/handwired/co60/rev7/rules.mk index 18a4dfdaa0..4bd09df6a4 100644 --- a/keyboards/handwired/co60/rev7/rules.mk +++ b/keyboards/handwired/co60/rev7/rules.mk @@ -1,10 +1,3 @@ -# MCU name -MCU = STM32F303 -BOARD = QMK_PROTON_C - -# Bootloader selection -BOOTLOADER = stm32-dfu - # Use SPI for RGB underglow: WS2812_DRIVER = spi diff --git a/keyboards/handwired/colorlice/info.json b/keyboards/handwired/colorlice/info.json index e0ad137ce1..9a884c6718 100644 --- a/keyboards/handwired/colorlice/info.json +++ b/keyboards/handwired/colorlice/info.json @@ -8,6 +8,8 @@ "pid": "0x0302", "device_version": "0.0.1" }, + "processor": "atmega32u4", + "bootloader": "atmel-dfu", "community_layouts": ["alice_split_bs"], "layouts": { "LAYOUT_alice_split_bs": { diff --git a/keyboards/handwired/colorlice/rules.mk b/keyboards/handwired/colorlice/rules.mk index f58ee60751..972181a4b4 100644 --- a/keyboards/handwired/colorlice/rules.mk +++ b/keyboards/handwired/colorlice/rules.mk @@ -1,9 +1,3 @@ -# MCU name -MCU = atmega32u4 - -# Bootloader selection -BOOTLOADER = atmel-