From 8f6c228adbfec98828f0411f62bab07f96e5c020 Mon Sep 17 00:00:00 2001 From: Ryan Date: Fri, 17 Feb 2023 16:40:49 +1100 Subject: Move `SOFT_SERIAL_PIN` to data driven (#19863) --- keyboards/25keys/zinc/rev1/config.h | 3 --- keyboards/25keys/zinc/rev1/info.json | 5 ++++- keyboards/25keys/zinc/reva/config.h | 3 --- keyboards/25keys/zinc/reva/info.json | 5 ++++- keyboards/40percentclub/25/config.h | 4 ---- keyboards/40percentclub/25/info.json | 3 +++ keyboards/40percentclub/6lit/config.h | 4 ---- keyboards/40percentclub/6lit/info.json | 3 +++ keyboards/40percentclub/foobar/config.h | 4 ---- keyboards/40percentclub/foobar/info.json | 3 +++ keyboards/40percentclub/half_n_half/config.h | 5 ----- keyboards/40percentclub/half_n_half/info.json | 3 +++ keyboards/a_dux/config.h | 3 --- keyboards/a_dux/info.json | 1 + keyboards/adkb96/info.json | 3 +++ keyboards/adkb96/rev1/config.h | 2 -- keyboards/afternoonlabs/breeze/rev0/config.h | 2 -- keyboards/afternoonlabs/breeze/rev0/info.json | 3 +++ keyboards/afternoonlabs/breeze/rev1/config.h | 2 -- keyboards/afternoonlabs/breeze/rev1/info.json | 3 +++ keyboards/afternoonlabs/oceanbreeze/rev1/config.h | 2 -- keyboards/afternoonlabs/oceanbreeze/rev1/info.json | 3 +++ .../afternoonlabs/southern_breeze/rev1/config.h | 2 -- .../afternoonlabs/southern_breeze/rev1/info.json | 3 +++ .../afternoonlabs/summer_breeze/rev1/config.h | 2 -- .../afternoonlabs/summer_breeze/rev1/info.json | 3 +++ keyboards/ai03/orbit/config.h | 4 ---- keyboards/ai03/orbit/info.json | 3 +++ keyboards/ai03/orbit_x/config.h | 4 ---- keyboards/ai03/orbit_x/info.json | 3 +++ keyboards/aleblazer/zodiark/config.h | 2 -- keyboards/aleblazer/zodiark/info.json | 3 +++ keyboards/arabica37/rev1/config.h | 2 -- keyboards/arabica37/rev1/info.json | 3 +++ keyboards/avalanche/v1/config.h | 2 -- keyboards/avalanche/v1/info.json | 3 +++ keyboards/avalanche/v2/config.h | 2 -- keyboards/avalanche/v2/info.json | 3 +++ keyboards/avalanche/v3/config.h | 2 -- keyboards/avalanche/v3/info.json | 3 +++ keyboards/avalanche/v4/config.h | 3 --- keyboards/avalanche/v4/info.json | 3 +++ keyboards/bandominedoni/config.h | 5 ----- keyboards/bandominedoni/info.json | 3 +++ keyboards/basekeys/slice/rev1/config.h | 3 --- keyboards/basekeys/slice/rev1/info.json | 3 +++ keyboards/basekeys/slice/rev1_rgb/config.h | 3 --- keyboards/basekeys/slice/rev1_rgb/info.json | 3 +++ .../bastardkb/charybdis/3x5/v1/elitec/config.h | 3 --- .../bastardkb/charybdis/3x5/v1/elitec/info.json | 3 +++ .../bastardkb/charybdis/3x5/v2/elitec/config.h | 3 --- .../bastardkb/charybdis/3x5/v2/elitec/info.json | 3 +++ .../bastardkb/charybdis/3x5/v2/splinky_2/config.h | 3 --- .../bastardkb/charybdis/3x5/v2/splinky_2/info.json | 3 +++ .../bastardkb/charybdis/3x5/v2/splinky_3/config.h | 3 --- .../bastardkb/charybdis/3x5/v2/splinky_3/info.json | 3 +++ .../bastardkb/charybdis/3x5/v2/stemcell/config.h | 3 --- .../bastardkb/charybdis/3x5/v2/stemcell/info.json | 3 +++ .../bastardkb/charybdis/3x6/v1/elitec/config.h | 3 --- .../bastardkb/charybdis/3x6/v1/elitec/info.json | 3 +++ .../bastardkb/charybdis/3x6/v2/elitec/config.h | 3 --- .../bastardkb/charybdis/3x6/v2/elitec/info.json | 3 +++ .../bastardkb/charybdis/3x6/v2/splinky_2/config.h | 3 --- .../bastardkb/charybdis/3x6/v2/splinky_2/info.json | 3 +++ .../bastardkb/charybdis/3x6/v2/splinky_3/config.h | 3 --- .../bastardkb/charybdis/3x6/v2/splinky_3/info.json | 3 +++ .../bastardkb/charybdis/3x6/v2/stemcell/config.h | 3 --- .../bastardkb/charybdis/3x6/v2/stemcell/info.json | 3 +++ .../bastardkb/charybdis/4x6/v1/elitec/config.h | 3 --- .../bastardkb/charybdis/4x6/v1/elitec/info.json | 3 +++ .../bastardkb/charybdis/4x6/v2/elitec/config.h | 3 --- .../bastardkb/charybdis/4x6/v2/elitec/info.json | 3 +++ .../bastardkb/charybdis/4x6/v2/splinky_2/config.h | 3 --- .../bastardkb/charybdis/4x6/v2/splinky_2/info.json | 3 +++ .../bastardkb/charybdis/4x6/v2/splinky_3/config.h | 3 --- .../bastardkb/charybdis/4x6/v2/splinky_3/info.json | 3 +++ .../bastardkb/charybdis/4x6/v2/stemcell/config.h | 3 --- .../bastardkb/charybdis/4x6/v2/stemcell/info.json | 3 +++ .../bastardkb/dilemma/3x5_2/assembled/config.h | 3 --- .../bastardkb/dilemma/3x5_2/assembled/info.json | 3 +++ keyboards/bastardkb/dilemma/3x5_2/splinky/config.h | 3 --- .../bastardkb/dilemma/3x5_2/splinky/info.json | 3 +++ keyboards/bastardkb/dilemma/3x5_3/config.h | 3 --- keyboards/bastardkb/dilemma/3x5_3/info.json | 3 +++ keyboards/bastardkb/scylla/v1/elitec/config.h | 3 --- keyboards/bastardkb/scylla/v1/elitec/info.json | 3 +++ keyboards/bastardkb/scylla/v2/elitec/config.h | 3 --- keyboards/bastardkb/scylla/v2/elitec/info.json | 3 +++ keyboards/bastardkb/scylla/v2/splinky_2/config.h | 3 --- keyboards/bastardkb/scylla/v2/splinky_2/info.json | 3 +++ keyboards/bastardkb/scylla/v2/splinky_3/config.h | 3 --- keyboards/bastardkb/scylla/v2/splinky_3/info.json | 3 +++ keyboards/bastardkb/scylla/v2/stemcell/config.h | 3 --- keyboards/bastardkb/scylla/v2/stemcell/info.json | 3 +++ keyboards/bastardkb/skeletyl/v1/elitec/config.h | 3 --- keyboards/bastardkb/skeletyl/v1/elitec/info.json | 3 +++ keyboards/bastardkb/skeletyl/v2/elitec/config.h | 3 --- keyboards/bastardkb/skeletyl/v2/elitec/info.json | 3 +++ keyboards/bastardkb/skeletyl/v2/splinky_2/config.h | 3 --- .../bastardkb/skeletyl/v2/splinky_2/info.json | 3 +++ keyboards/bastardkb/skeletyl/v2/splinky_3/config.h | 3 --- .../bastardkb/skeletyl/v2/splinky_3/info.json | 3 +++ keyboards/bastardkb/skeletyl/v2/stemcell/config.h | 3 --- keyboards/bastardkb/skeletyl/v2/stemcell/info.json | 3 +++ keyboards/bastardkb/tbk/config.h | 2 +- keyboards/bastardkb/tbk/info.json | 3 +++ keyboards/bastardkb/tbkmini/v1/elitec/config.h | 3 --- keyboards/bastardkb/tbkmini/v1/elitec/info.json | 3 +++ keyboards/bastardkb/tbkmini/v2/elitec/config.h | 3 --- keyboards/bastardkb/tbkmini/v2/elitec/info.json | 3 +++ keyboards/bastardkb/tbkmini/v2/splinky_2/config.h | 3 --- keyboards/bastardkb/tbkmini/v2/splinky_2/info.json | 3 +++ keyboards/bastardkb/tbkmini/v2/splinky_3/config.h | 3 --- keyboards/bastardkb/tbkmini/v2/splinky_3/info.json | 3 +++ keyboards/bastardkb/tbkmini/v2/stemcell/config.h | 3 --- keyboards/bastardkb/tbkmini/v2/stemcell/info.json | 3 +++ keyboards/biacco42/ergo42/rev1/config.h | 2 -- keyboards/biacco42/ergo42/rev1/info.json | 3 +++ keyboards/blank_tehnologii/manibus/config.h | 3 --- keyboards/blank_tehnologii/manibus/info.json | 3 +++ keyboards/bluebell/swoop/config.h | 2 -- keyboards/bluebell/swoop/info.json | 3 +++ keyboards/buzzard/rev1/config.h | 5 ----- keyboards/buzzard/rev1/info.json | 3 +++ keyboards/clickety_split/leeloo/info.json | 3 +++ keyboards/clickety_split/leeloo/rev1/config.h | 3 --- keyboards/crkbd/r2g/config.h | 2 -- keyboards/crkbd/r2g/info.json | 3 +++ keyboards/crkbd/rev1/config.h | 2 -- keyboards/crkbd/rev1/info.json | 3 +++ keyboards/dailycraft/claw44/rev1/config.h | 1 - keyboards/dailycraft/claw44/rev1/info.json | 3 +++ keyboards/dailycraft/sandbox/rev2/config.h | 5 ----- keyboards/dailycraft/sandbox/rev2/info.json | 3 +++ keyboards/dailycraft/wings42/rev1/config.h | 5 ----- keyboards/dailycraft/wings42/rev1/info.json | 3 +++ keyboards/dailycraft/wings42/rev1_extkeys/config.h | 5 ----- .../dailycraft/wings42/rev1_extkeys/info.json | 3 +++ keyboards/dailycraft/wings42/rev2/config.h | 5 ----- keyboards/dailycraft/wings42/rev2/info.json | 3 +++ keyboards/deltasplit75/v2/config.h | 5 ----- keyboards/deltasplit75/v2/info.json | 3 +++ keyboards/dm9records/ergoinu/config.h | 4 ---- keyboards/dm9records/ergoinu/info.json | 3 +++ keyboards/doppelganger/config.h | 4 ---- keyboards/doppelganger/info.json | 3 +++ keyboards/draculad/config.h | 2 -- keyboards/draculad/info.json | 3 +++ keyboards/dumbo/config.h | 5 ----- keyboards/dumbo/info.json | 3 +++ keyboards/elephant42/config.h | 2 -- keyboards/elephant42/info.json | 3 +++ keyboards/ergoslab/rev1/config.h | 3 --- keyboards/ergoslab/rev1/info.json | 3 +++ keyboards/ergotravel/rev1/config.h | 3 --- keyboards/ergotravel/rev1/info.json | 3 +++ keyboards/ferris/sweep/config.h | 3 --- keyboards/ferris/sweep/info.json | 1 + keyboards/fluorite/config.h | 5 ----- keyboards/fluorite/info.json | 3 +++ keyboards/flxlb/zplit/config.h | 2 -- keyboards/flxlb/zplit/info.json | 3 +++ keyboards/for_science/config.h | 1 - keyboards/for_science/info.json | 3 +++ keyboards/fortitude60/rev1/config.h | 5 ----- keyboards/fortitude60/rev1/info.json | 3 +++ keyboards/fungo/rev1/config.h | 5 ----- keyboards/fungo/rev1/info.json | 3 +++ keyboards/giabalanai/config.h | 4 ---- keyboards/giabalanai/info.json | 3 +++ keyboards/halfcliff/config.h | 5 ----- keyboards/halfcliff/info.json | 3 +++ keyboards/handwired/brain/config.h | 5 ----- keyboards/handwired/brain/info.json | 1 + keyboards/handwired/chiron/config.h | 3 --- keyboards/handwired/chiron/info.json | 3 +++ .../handwired/dactyl_manuform/3x5_3/info.json | 3 +++ keyboards/handwired/dactyl_manuform/4x5/info.json | 3 +++ .../handwired/dactyl_manuform/4x5_5/info.json | 3 +++ keyboards/handwired/dactyl_manuform/4x6/info.json | 3 +++ .../handwired/dactyl_manuform/4x6_5/info.json | 3 +++ keyboards/handwired/dactyl_manuform/5x6/info.json | 3 +++ .../handwired/dactyl_manuform/5x6_2_5/info.json | 1 + .../handwired/dactyl_manuform/5x6_5/info.json | 1 + keyboards/handwired/dactyl_manuform/5x6_6/config.h | 4 ---- .../handwired/dactyl_manuform/5x6_6/info.json | 3 +++ .../handwired/dactyl_manuform/5x6_68/info.json | 3 +++ keyboards/handwired/dactyl_manuform/5x7/info.json | 3 +++ .../dactyl_manuform/6x6/blackpill_f411/config.h | 6 +----- .../dactyl_manuform/6x6/blackpill_f411/info.json | 1 + .../dactyl_manuform/6x6/promicro/info.json | 3 +++ .../handwired/dactyl_manuform/6x6_4/info.json | 3 +++ .../dactyl_manuform/6x6_kinesis/info.json | 3 +++ keyboards/handwired/dactyl_manuform/6x7/info.json | 3 +++ keyboards/handwired/dactyl_manuform/config.h | 3 --- .../dactyl_manuform/dmote/62key/info.json | 3 +++ keyboards/handwired/dactyl_promicro/config.h | 3 --- keyboards/handwired/dactyl_promicro/info.json | 3 +++ keyboards/handwired/dactyl_rah/config.h | 3 --- keyboards/handwired/dactyl_rah/info.json | 3 +++ keyboards/handwired/elrgo_s/config.h | 4 ---- keyboards/handwired/elrgo_s/info.json | 3 +++ keyboards/handwired/freoduo/config.h | 3 --- keyboards/handwired/freoduo/info.json | 3 +++ keyboards/handwired/jtallbean/split_65/config.h | 4 ---- keyboards/handwired/jtallbean/split_65/info.json | 3 +++ keyboards/handwired/ks63/config.h | 3 --- keyboards/handwired/ks63/info.json | 3 +++ keyboards/handwired/myskeeb/config.h | 1 - keyboards/handwired/myskeeb/info.json | 3 +++ keyboards/handwired/not_so_minidox/config.h | 5 ----- keyboards/handwired/not_so_minidox/info.json | 3 +++ keyboards/handwired/qc60/config.h | 3 --- keyboards/handwired/qc60/info.json | 3 +++ keyboards/handwired/skakunm_dactyl/config.h | 3 --- keyboards/handwired/skakunm_dactyl/info.json | 3 +++ keyboards/handwired/split65/promicro/config.h | 2 -- keyboards/handwired/split65/promicro/info.json | 3 +++ keyboards/handwired/split65/stm32/config.h | 2 -- keyboards/handwired/split65/stm32/info.json | 3 +++ keyboards/handwired/split89/config.h | 6 ------ keyboards/handwired/split89/info.json | 3 +++ keyboards/handwired/splittest/promicro/config.h | 1 - keyboards/handwired/splittest/promicro/info.json | 3 +++ keyboards/handwired/splittest/teensy_2/config.h | 1 - keyboards/handwired/splittest/teensy_2/info.json | 3 +++ keyboards/handwired/stef9998/split_5x7/info.json | 3 +++ .../handwired/stef9998/split_5x7/rev1/config.h | 4 ---- .../handwired/symmetric70_proto/promicro/config.h | 5 ----- .../handwired/symmetric70_proto/promicro/info.json | 3 +++ .../handwired/tractyl_manuform/4x6_right/config.h | 2 -- .../handwired/tractyl_manuform/4x6_right/info.json | 1 + .../5x6_right/arduinomicro/config.h | 2 -- .../5x6_right/arduinomicro/info.json | 3 +++ .../tractyl_manuform/5x6_right/elite_c/config.h | 2 -- .../tractyl_manuform/5x6_right/elite_c/info.json | 3 +++ .../tractyl_manuform/5x6_right/teensy2pp/config.h | 2 -- .../tractyl_manuform/5x6_right/teensy2pp/info.json | 3 +++ keyboards/handwired/unk/rev1/config.h | 6 ------ keyboards/handwired/unk/rev1/info.json | 3 +++ keyboards/helix/pico/config.h | 2 -- keyboards/helix/pico/info.json | 3 +++ keyboards/helix/rev2/config.h | 3 --- keyboards/helix/rev2/info.json | 3 +++ keyboards/helix/rev3_4rows/config.h | 5 ----- keyboards/helix/rev3_4rows/info.json | 3 +++ keyboards/helix/rev3_5rows/config.h | 5 ----- keyboards/helix/rev3_5rows/info.json | 3 +++ keyboards/hidtech/bastyl/config.h | 2 +- keyboards/hidtech/bastyl/info.json | 3 +++ keyboards/ibnuda/squiggle/config.h | 24 ---------------------- keyboards/ibnuda/squiggle/rev1/info.json | 3 +++ keyboards/jian/rev2/config.h | 2 -- keyboards/jian/rev2/info.json | 3 +++ keyboards/jiran/config.h | 2 -- keyboards/jiran/info.json | 3 +++ keyboards/jorne/rev1/config.h | 5 ----- keyboards/jorne/rev1/info.json | 3 +++ keyboards/kagizaraya/scythe/config.h | 2 -- keyboards/kagizaraya/scythe/info.json | 3 +++ keyboards/kakunpc/rabbit_capture_plan/config.h | 5 ----- keyboards/kakunpc/rabbit_capture_plan/info.json | 3 +++ keyboards/kakunpc/suihankey/split/alpha/config.h | 4 ---- keyboards/kakunpc/suihankey/split/info.json | 3 +++ keyboards/kakunpc/suihankey/split/rev1/config.h | 4 ---- keyboards/kapl/rev1/config.h | 3 --- keyboards/kapl/rev1/info.json | 3 +++ keyboards/kb58/config.h | 5 ----- keyboards/kb58/info.json | 3 +++ keyboards/keebio/bfo9000/config.h | 3 --- keyboards/keebio/bfo9000/info.json | 3 +++ keyboards/keebio/foldkb/rev1/config.h | 3 --- keyboards/keebio/foldkb/rev1/info.json | 3 +++ keyboards/keebio/fourier/config.h | 2 -- keyboards/keebio/fourier/info.json | 3 +++ keyboards/keebio/iris/rev1/config.h | 3 --- keyboards/keebio/iris/rev1/info.json | 3 +++ keyboards/keebio/iris/rev1_led/config.h | 3 --- keyboards/keebio/iris/rev1_led/info.json | 3 +++ keyboards/keebio/iris/rev2/config.h | 3 --- keyboards/keebio/iris/rev2/info.json | 3 +++ keyboards/keebio/iris/rev3/config.h | 3 --- keyboards/keebio/iris/rev3/info.json | 3 +++ keyboards/keebio/iris/rev4/config.h | 3 --- keyboards/keebio/iris/rev4/info.json | 3 +++ keyboards/keebio/iris/rev5/config.h | 4 ---- keyboards/keebio/iris/rev5/info.json | 3 +++ keyboards/keebio/iris/rev6/config.h | 3 --- keyboards/keebio/iris/rev6/info.json | 3 +++ keyboards/keebio/iris/rev6a/config.h | 3 --- keyboards/keebio/iris/rev6a/info.json | 3 +++ keyboards/keebio/iris/rev6b/config.h | 3 --- keyboards/keebio/iris/rev6b/info.json | 3 +++ keyboards/keebio/iris/rev7/config.h | 3 --- keyboards/keebio/iris/rev7/info.json | 3 +++ keyboards/keebio/kbo5000/rev1/config.h | 3 --- keyboards/keebio/kbo5000/rev1/info.json | 3 +++ keyboards/keebio/levinson/rev1/config.h | 3 --- keyboards/keebio/levinson/rev1/info.json | 3 +++ keyboards/keebio/levinson/rev2/config.h | 3 --- keyboards/keebio/levinson/rev2/info.json | 3 +++ keyboards/keebio/levinson/rev3/config.h | 3 --- keyboards/keebio/levinson/rev3/info.json | 3 +++ keyboards/keebio/nyquist/rev1/config.h | 3 --- keyboards/keebio/nyquist/rev1/info.json | 3 +++ keyboards/keebio/nyquist/rev2/config.h | 3 --- keyboards/keebio/nyquist/rev2/info.json | 3 +++ keyboards/keebio/nyquist/rev3/config.h | 3 --- keyboards/keebio/nyquist/rev3/info.json | 3 +++ keyboards/keebio/quefrency/rev1/config.h | 3 --- keyboards/keebio/quefrency/rev1/info.json | 3 +++ keyboards/keebio/quefrency/rev2/config.h | 3 --- keyboards/keebio/quefrency/rev2/info.json | 3 +++ keyboards/keebio/quefrency/rev3/config.h | 3 --- keyboards/keebio/quefrency/rev3/info.json | 3 +++ keyboards/keebio/quefrency/rev4/config.h | 3 --- keyboards/keebio/quefrency/rev4/info.json | 3 +++ keyboards/keebio/quefrency/rev5/config.h | 3 --- keyboards/keebio/quefrency/rev5/info.json | 3 +++ keyboards/keebio/rorschach/rev1/config.h | 3 --- keyboards/keebio/rorschach/rev1/info.json | 3 +++ keyboards/keebio/viterbi/rev1/config.h | 1 - keyboards/keebio/viterbi/rev1/info.json | 3 +++ keyboards/keebio/viterbi/rev2/config.h | 1 - keyboards/keebio/viterbi/rev2/info.json | 3 +++ keyboards/keycapsss/kimiko/rev1/config.h | 2 -- keyboards/keycapsss/kimiko/rev1/info.json | 3 +++ keyboards/keyprez/bison/config.h | 5 ----- keyboards/keyprez/bison/info.json | 3 +++ keyboards/keyprez/unicorn/config.h | 5 ----- keyboards/keyprez/unicorn/info.json | 3 +++ keyboards/keystonecaps/gameroyadvance/config.h | 2 -- keyboards/keystonecaps/gameroyadvance/info.json | 3 +++ keyboards/kudox/columner/config.h | 3 --- keyboards/kudox/columner/info.json | 3 +++ keyboards/kudox/rev1/config.h | 3 --- keyboards/kudox/rev1/info.json | 3 +++ keyboards/kudox/rev2/config.h | 3 --- keyboards/kudox/rev2/info.json | 3 +++ keyboards/kudox/rev3/config.h | 3 --- keyboards/kudox/rev3/info.json | 3 +++ keyboards/kudox_full/rev1/config.h | 3 --- keyboards/kudox_full/rev1/info.json | 3 +++ keyboards/lets_split/rev1/config.h | 3 --- keyboards/lets_split/rev1/info.json | 3 +++ keyboards/lets_split/rev2/config.h | 3 --- keyboards/lets_split/rev2/info.json | 3 +++ keyboards/lets_split/sockets/config.h | 3 --- keyboards/lets_split/sockets/info.json | 3 +++ keyboards/lily58/config.h | 5 ----- keyboards/lily58/glow_enc/config.h | 2 -- keyboards/lily58/glow_enc/info.json | 3 +++ keyboards/lily58/light/config.h | 2 -- keyboards/lily58/light/info.json | 3 +++ keyboards/lily58/rev1/config.h | 2 -- keyboards/lily58/rev1/info.json | 3 +++ keyboards/lime/rev1/config.h | 3 --- keyboards/lime/rev1/info.json | 3 +++ keyboards/majistic/config.h | 5 ----- keyboards/majistic/info.json | 3 +++ keyboards/malevolti/lyra/rev1/config.h | 3 --- keyboards/malevolti/lyra/rev1/info.json | 3 +++ keyboards/manta60/config.h | 4 ---- keyboards/manta60/info.json | 3 +++ .../maple_computing/lets_split_eh/eh/config.h | 1 - .../maple_computing/lets_split_eh/eh/info.json | 3 +++ keyboards/maple_computing/minidox/rev1/config.h | 2 -- keyboards/maple_computing/minidox/rev1/info.json | 3 +++ keyboards/marksard/rhymestone/rev1/config.h | 5 ----- keyboards/marksard/rhymestone/rev1/info.json | 3 +++ keyboards/marksard/treadstone48/rev1/config.h | 5 ----- keyboards/marksard/treadstone48/rev1/info.json | 3 +++ keyboards/mechwild/mokulua/mirrored/config.h | 4 ---- keyboards/mechwild/mokulua/mirrored/info.json | 3 +++ keyboards/mechwild/mokulua/standard/config.h | 4 ---- keyboards/mechwild/mokulua/standard/info.json | 3 +++ keyboards/merge/um70/config.h | 1 - keyboards/merge/um70/info.json | 3 +++ keyboards/merge/um80/config.h | 1 - keyboards/merge/um80/info.json | 3 +++ keyboards/merge/uma/config.h | 1 - keyboards/merge/uma/info.json | 3 +++ keyboards/meson/config.h | 1 - keyboards/meson/info.json | 3 +++ keyboards/miniaxe/config.h | 3 --- keyboards/miniaxe/info.json | 3 +++ keyboards/mint60/config.h | 5 ----- keyboards/mint60/info.json | 3 +++ keyboards/momoka_ergo/config.h | 5 ----- keyboards/momoka_ergo/info.json | 3 +++ keyboards/murcielago/info.json | 3 +++ keyboards/murcielago/rev1/config.h | 5 ----- keyboards/nacly/sodium42/config.h | 3 --- keyboards/nacly/sodium42/info.json | 3 +++ keyboards/nacly/sodium50/config.h | 3 --- keyboards/nacly/sodium50/info.json | 3 +++ keyboards/nacly/sodium62/config.h | 3 --- keyboards/nacly/sodium62/info.json | 3 +++ keyboards/nacly/splitreus62/config.h | 3 --- keyboards/nacly/splitreus62/info.json | 3 +++ keyboards/obosob/arch_36/config.h | 5 ----- keyboards/obosob/arch_36/info.json | 3 +++ keyboards/obosob/steal_this_keyboard/config.h | 3 --- keyboards/obosob/steal_this_keyboard/info.json | 1 + keyboards/ogre/ergo_split/config.h | 4 ---- keyboards/ogre/ergo_split/info.json | 3 +++ keyboards/omkbd/ergodash/mini/config.h | 1 - keyboards/omkbd/ergodash/mini/info.json | 3 +++ keyboards/omkbd/ergodash/rev1/config.h | 1 - keyboards/omkbd/ergodash/rev1/info.json | 3 +++ keyboards/omkbd/runner3680/3x6/config.h | 1 - keyboards/omkbd/runner3680/3x6/info.json | 3 +++ keyboards/omkbd/runner3680/3x7/config.h | 1 - keyboards/omkbd/runner3680/3x7/info.json | 3 +++ keyboards/omkbd/runner3680/3x8/config.h | 1 - keyboards/omkbd/runner3680/3x8/info.json | 3 +++ keyboards/omkbd/runner3680/4x6/config.h | 1 - keyboards/omkbd/runner3680/4x6/info.json | 3 +++ keyboards/omkbd/runner3680/4x7/config.h | 1 - keyboards/omkbd/runner3680/4x7/info.json | 3 +++ keyboards/omkbd/runner3680/4x8/config.h | 1 - keyboards/omkbd/runner3680/4x8/info.json | 3 +++ keyboards/omkbd/runner3680/5x6/config.h | 1 - keyboards/omkbd/runner3680/5x6/info.json | 3 +++ keyboards/omkbd/runner3680/5x6_5x8/config.h | 1 - keyboards/omkbd/runner3680/5x6_5x8/info.json | 3 +++ keyboards/omkbd/runner3680/5x7/config.h | 1 - keyboards/omkbd/runner3680/5x7/info.json | 3 +++ keyboards/omkbd/runner3680/5x8/config.h | 1 - keyboards/omkbd/runner3680/5x8/info.json | 3 +++ keyboards/omkbd/runner3680/config.h | 2 -- keyboards/orthodox/rev1/config.h | 2 -- keyboards/orthodox/rev1/info.json | 3 +++ keyboards/orthodox/rev3/config.h | 2 -- keyboards/orthodox/rev3/info.json | 3 +++ keyboards/orthodox/rev3_teensy/config.h | 2 -- keyboards/orthodox/rev3_teensy/info.json | 3 +++ keyboards/phoenix/config.h | 1 - keyboards/phoenix/info.json | 3 +++ keyboards/pico/65keys/config.h | 3 --- keyboards/pico/65keys/info.json | 3 +++ keyboards/pico/70keys/config.h | 3 --- keyboards/pico/70keys/info.json | 3 +++ keyboards/pinky/3/config.h | 5 ----- keyboards/pinky/3/info.json | 3 +++ keyboards/pinky/4/config.h | 5 ----- keyboards/pinky/4/info.json | 3 +++ keyboards/pisces/config.h | 4 ---- keyboards/pisces/info.json | 3 +++ keyboards/pluckey/config.h | 3 --- keyboards/pluckey/info.json | 3 +++ keyboards/pteron36/config.h | 5 ----- keyboards/pteron36/info.json | 3 +++ keyboards/qwertyydox/config.h | 5 ----- keyboards/qwertyydox/info.json | 3 +++ keyboards/recompile_keys/choco60/rev1/config.h | 4 ---- keyboards/recompile_keys/choco60/rev1/info.json | 3 +++ keyboards/recompile_keys/choco60/rev2/config.h | 4 ---- keyboards/recompile_keys/choco60/rev2/info.json | 3 +++ keyboards/recompile_keys/cocoa40/config.h | 4 ---- keyboards/recompile_keys/cocoa40/info.json | 3 +++ keyboards/redox/rev1/base/info.json | 3 +++ keyboards/redox/rev1/config.h | 3 --- keyboards/redox/rev1/proton_c/config.h | 8 +------- keyboards/redox/rev1/proton_c/info.json | 3 +++ keyboards/redox_media/config.h | 3 --- keyboards/redox_media/info.json | 3 +++ keyboards/rgbkb/mun/config.h | 2 -- keyboards/rgbkb/mun/rev1/info.json | 3 +++ keyboards/rgbkb/sol/config.h | 2 -- keyboards/rgbkb/sol/rev1/info.json | 3 +++ keyboards/rgbkb/sol/rev2/info.json | 3 +++ keyboards/rgbkb/sol3/config.h | 2 -- keyboards/rgbkb/sol3/rev1/info.json | 3 +++ keyboards/rgbkb/zen/rev1/config.h | 2 -- keyboards/rgbkb/zen/rev1/info.json | 3 +++ keyboards/rgbkb/zen/rev2/config.h | 1 - keyboards/rgbkb/zen/rev2/info.json | 3 +++ keyboards/rgbkb/zygomorph/rev1/config.h | 2 -- keyboards/rgbkb/zygomorph/rev1/info.json | 3 +++ keyboards/rura66/rev1/config.h | 5 ----- keyboards/rura66/rev1/info.json | 3 +++ keyboards/salicylic_acid3/7skb/rev1/config.h | 2 -- keyboards/salicylic_acid3/7skb/rev1/info.json | 3 +++ keyboards/salicylic_acid3/7splus/config.h | 2 -- keyboards/salicylic_acid3/7splus/info.json | 3 +++ keyboards/salicylic_acid3/ajisai74/config.h | 2 -- keyboards/salicylic_acid3/ajisai74/info.json | 3 +++ keyboards/salicylic_acid3/ergoarrows/config.h | 2 -- keyboards/salicylic_acid3/ergoarrows/info.json | 3 +++ keyboards/salicylic_acid3/jisplit89/rev1/config.h | 2 -- keyboards/salicylic_acid3/jisplit89/rev1/info.json | 3 +++ keyboards/salicylic_acid3/naked48/rev1/config.h | 3 --- keyboards/salicylic_acid3/naked48/rev1/info.json | 3 +++ keyboards/salicylic_acid3/naked60/rev1/config.h | 3 --- keyboards/salicylic_acid3/naked60/rev1/info.json | 3 +++ keyboards/salicylic_acid3/naked64/rev1/config.h | 3 --- keyboards/salicylic_acid3/naked64/rev1/info.json | 3 +++ keyboards/salicylic_acid3/nknl7en/config.h | 2 -- keyboards/salicylic_acid3/nknl7en/info.json | 3 +++ keyboards/salicylic_acid3/nknl7jp/config.h | 2 -- keyboards/salicylic_acid3/nknl7jp/info.json | 3 +++ keyboards/scatter42/config.h | 5 ----- keyboards/scatter42/info.json | 3 +++ keyboards/sekigon/grs_70ec/config.h | 4 ---- keyboards/sekigon/grs_70ec/info.json | 3 +++ keyboards/silverbullet44/config.h | 4 ---- keyboards/silverbullet44/info.json | 3 +++ keyboards/sofle/keyhive/config.h | 3 --- keyboards/sofle/keyhive/info.json | 3 +++ keyboards/sofle/rev1/config.h | 3 --- keyboards/sofle/rev1/info.json | 3 +++ keyboards/spacetime/config.h | 5 ----- keyboards/spacetime/info.json | 3 +++ keyboards/sparrow62/config.h | 2 -- keyboards/sparrow62/info.json | 3 +++ keyboards/supersplit/config.h | 1 - keyboards/supersplit/info.json | 3 +++ keyboards/takashicompany/compacx/config.h | 5 ----- keyboards/takashicompany/compacx/info.json | 3 +++ keyboards/takashicompany/dogtag/config.h | 5 ----- keyboards/takashicompany/dogtag/info.json | 3 +++ keyboards/takashicompany/heavy_left/config.h | 5 ----- keyboards/takashicompany/heavy_left/info.json | 3 +++ keyboards/takashiski/hecomi/alpha/config.h | 2 +- keyboards/takashiski/hecomi/alpha/info.json | 3 +++ keyboards/takashiski/otaku_split/rev0/config.h | 5 ----- keyboards/takashiski/otaku_split/rev0/info.json | 11 ++++++---- keyboards/takashiski/otaku_split/rev1/config.h | 4 ---- keyboards/takashiski/otaku_split/rev1/info.json | 3 +++ keyboards/tkw/grandiceps/config.h | 1 - keyboards/tkw/grandiceps/info.json | 3 +++ keyboards/tzarc/djinn/rev1/config.h | 1 - keyboards/tzarc/djinn/rev1/info.json | 1 + keyboards/unikeyboard/diverge3/config.h | 3 --- keyboards/unikeyboard/diverge3/info.json | 3 +++ keyboards/unikeyboard/divergetm2/config.h | 3 --- keyboards/unikeyboard/divergetm2/info.json | 3 +++ keyboards/uzu42/config.h | 24 ---------------------- keyboards/uzu42/rev1/info.json | 3 +++ keyboards/vitamins_included/rev1/config.h | 1 - keyboards/vitamins_included/rev1/info.json | 3 +++ keyboards/vitamins_included/rev2/config.h | 1 - keyboards/vitamins_included/rev2/info.json | 3 +++ keyboards/waterfowl/config.h | 3 --- keyboards/waterfowl/info.json | 3 +++ keyboards/wren/config.h | 3 --- keyboards/xenon/config.h | 5 ----- keyboards/xenon/info.json | 3 +++ keyboards/yoichiro/lunakey_mini/config.h | 5 ----- keyboards/yoichiro/lunakey_mini/info.json | 3 +++ keyboards/yosino58/rev1/config.h | 5 ----- keyboards/yosino58/rev1/info.json | 3 +++ keyboards/yushakobo/navpad/10_helix_r/config.h | 5 ----- keyboards/yushakobo/navpad/10_helix_r/info.json | 3 +++ keyboards/z34/config.h | 3 --- keyboards/z34/info.json | 1 + keyboards/zvecr/split_blackpill/config.h | 4 ---- keyboards/zvecr/split_blackpill/info.json | 1 + keyboards/zvecr/zv48/config.h | 4 ---- keyboards/zvecr/zv48/info.json | 1 + 561 files changed, 845 insertions(+), 885 deletions(-) delete mode 100644 keyboards/ibnuda/squiggle/config.h delete mode 100644 keyboards/omkbd/runner3680/config.h delete mode 100644 keyboards/uzu42/config.h (limited to 'keyboards') diff --git a/keyboards/25keys/zinc/rev1/config.h b/keyboards/25keys/zinc/rev1/config.h index bbc9a584eb..776f7f3138 100644 --- a/keyboards/25keys/zinc/rev1/config.h +++ b/keyboards/25keys/zinc/rev1/config.h @@ -20,9 +20,6 @@ along with this program. If not, see . #define QUICK_TAP_TERM 0 #define TAPPING_TERM 100 -/* Use I2C or Serial */ -#define SOFT_SERIAL_PIN D2 - /* Select hand configuration */ #define MASTER_LEFT //#define MASTER_RIGHT diff --git a/keyboards/25keys/zinc/rev1/info.json b/keyboards/25keys/zinc/rev1/info.json index 5233dcb04e..fa41ed213f 100644 --- a/keyboards/25keys/zinc/rev1/info.json +++ b/keyboards/25keys/zinc/rev1/info.json @@ -1,3 +1,6 @@ { - "keyboard_name": "Zinc rev.1" + "keyboard_name": "Zinc rev.1", + "split": { + "soft_serial_pin": "D2" + } } diff --git a/keyboards/25keys/zinc/reva/config.h b/keyboards/25keys/zinc/reva/config.h index 803109ca4a..0a7e29a9a6 100644 --- a/keyboards/25keys/zinc/reva/config.h +++ b/keyboards/25keys/zinc/reva/config.h @@ -20,9 +20,6 @@ along with this program. If not, see . #define QUICK_TAP_TERM 0 #define TAPPING_TERM 100 -/* Use I2C or Serial */ -#define SOFT_SERIAL_PIN D2 - /* Select hand configuration */ #define MASTER_LEFT //#define MASTER_RIGHT diff --git a/keyboards/25keys/zinc/reva/info.json b/keyboards/25keys/zinc/reva/info.json index 79c4795bb3..ec98ea65a9 100644 --- a/keyboards/25keys/zinc/reva/info.json +++ b/keyboards/25keys/zinc/reva/info.json @@ -1,3 +1,6 @@ { - "keyboard_name": "Zinc rev.A" + "keyboard_name": "Zinc rev.A", + "split": { + "soft_serial_pin": "D2" + } } diff --git a/keyboards/40percentclub/25/config.h b/keyboards/40percentclub/25/config.h index 8e65230529..86d1f0b90f 100644 --- a/keyboards/40percentclub/25/config.h +++ b/keyboards/40percentclub/25/config.h @@ -16,10 +16,6 @@ #pragma once - -/* serial.c configuration for split keyboard */ -#define SOFT_SERIAL_PIN D0 - /* Select hand configuration */ #define MASTER_LEFT //#define MASTER_RIGHT diff --git a/keyboards/40percentclub/25/info.json b/keyboards/40percentclub/25/info.json index 4d7a239cd0..d0544f9a2e 100644 --- a/keyboards/40percentclub/25/info.json +++ b/keyboards/40percentclub/25/info.json @@ -8,6 +8,9 @@ "pid": "0x0F25", "device_version": "1.0.0" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "caterina", "community_layouts": ["ortho_5x5", "ortho_5x10"], diff --git a/keyboards/40percentclub/6lit/config.h b/keyboards/40percentclub/6lit/config.h index 9b510e641c..8fbc9ea06f 100644 --- a/keyboards/40percentclub/6lit/config.h +++ b/keyboards/40percentclub/6lit/config.h @@ -16,10 +16,6 @@ #pragma once - -/* serial.c configuration for split keyboard */ -#define SOFT_SERIAL_PIN D0 - /* Select hand configuration */ #define MASTER_LEFT //#define MASTER_RIGHT diff --git a/keyboards/40percentclub/6lit/info.json b/keyboards/40percentclub/6lit/info.json index dc73699454..a0892d2a7a 100644 --- a/keyboards/40percentclub/6lit/info.json +++ b/keyboards/40percentclub/6lit/info.json @@ -8,6 +8,9 @@ "pid": "0x0F61", "device_version": "1.0.0" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "caterina", "community_layouts": ["ortho_2x3", "ortho_2x6"], diff --git a/keyboards/40percentclub/foobar/config.h b/keyboards/40percentclub/foobar/config.h index 91995d6687..4107b37948 100644 --- a/keyboards/40percentclub/foobar/config.h +++ b/keyboards/40percentclub/foobar/config.h @@ -16,10 +16,6 @@ #pragma once - -/* serial.c configuration for split keyboard */ -#define SOFT_SERIAL_PIN D0 - /* Select hand configuration */ #define MASTER_LEFT //#define MASTER_RIGHT diff --git a/keyboards/40percentclub/foobar/info.json b/keyboards/40percentclub/foobar/info.json index cf550b4402..ecc079f51b 100644 --- a/keyboards/40percentclub/foobar/info.json +++ b/keyboards/40percentclub/foobar/info.json @@ -8,6 +8,9 @@ "pid": "0x0F00", "device_version": "1.0.0" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "caterina", "community_layouts": ["ortho_3x10"], diff --git a/keyboards/40percentclub/half_n_half/config.h b/keyboards/40percentclub/half_n_half/config.h index 0cd7a17df1..af2a983fb4 100644 --- a/keyboards/40percentclub/half_n_half/config.h +++ b/keyboards/40percentclub/half_n_half/config.h @@ -34,11 +34,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -/* - * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN. - */ -#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 - /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ #define LOCKING_SUPPORT_ENABLE /* Locking resynchronize hack */ diff --git a/keyboards/40percentclub/half_n_half/info.json b/keyboards/40percentclub/half_n_half/info.json index 334ec37fe7..6b847361dc 100644 --- a/keyboards/40percentclub/half_n_half/info.json +++ b/keyboards/40percentclub/half_n_half/info.json @@ -8,6 +8,9 @@ "pid": "0x4A1F", "device_version": "1.0.0" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/a_dux/config.h b/keyboards/a_dux/config.h index 9f5876f2ef..b929e02b8f 100644 --- a/keyboards/a_dux/config.h +++ b/keyboards/a_dux/config.h @@ -22,7 +22,4 @@ along with this program. If not, see . /* Locking resynchronize hack */ #define LOCKING_RESYNC_ENABLE -/* serial.c configuration for split keyboard */ -#define SOFT_SERIAL_PIN D1 - #define EE_HANDS diff --git a/keyboards/a_dux/info.json b/keyboards/a_dux/info.json index a19443cf7e..c0aef4bebf 100644 --- a/keyboards/a_dux/info.json +++ b/keyboards/a_dux/info.json @@ -19,6 +19,7 @@ ] }, "split": { + "soft_serial_pin": "D1", "bootmagic": { "matrix": [4, 4] }, diff --git a/keyboards/adkb96/info.json b/keyboards/adkb96/info.json index d98827856b..e86480d7d7 100644 --- a/keyboards/adkb96/info.json +++ b/keyboards/adkb96/info.json @@ -8,6 +8,9 @@ "pid": "0xAD96", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/adkb96/rev1/config.h b/keyboards/adkb96/rev1/config.h index 49ed9c255b..b8ab452acc 100644 --- a/keyboards/adkb96/rev1/config.h +++ b/keyboards/adkb96/rev1/config.h @@ -22,8 +22,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -#define SOFT_SERIAL_PIN D0 - /* define tapping term */ #define TAPPING_TERM 100 diff --git a/keyboards/afternoonlabs/breeze/rev0/config.h b/keyboards/afternoonlabs/breeze/rev0/config.h index 810b4aad37..be38eaf0ab 100644 --- a/keyboards/afternoonlabs/breeze/rev0/config.h +++ b/keyboards/afternoonlabs/breeze/rev0/config.h @@ -24,6 +24,4 @@ #define SPLIT_HAND_PIN B3 -#define SOFT_SERIAL_PIN D2 - #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/afternoonlabs/breeze/rev0/info.json b/keyboards/afternoonlabs/breeze/rev0/info.json index 3bdd8fc9ce..19e22b8342 100644 --- a/keyboards/afternoonlabs/breeze/rev0/info.json +++ b/keyboards/afternoonlabs/breeze/rev0/info.json @@ -8,6 +8,9 @@ "pid": "0x0001", "device_version": "0.0.0" }, + "split": { + "soft_serial_pin": "D2" + }, "bootmagic": { "matrix": [0, 5] }, diff --git a/keyboards/afternoonlabs/breeze/rev1/config.h b/keyboards/afternoonlabs/breeze/rev1/config.h index 19d1cea8d9..1e51a357b2 100644 --- a/keyboards/afternoonlabs/breeze/rev1/config.h +++ b/keyboards/afternoonlabs/breeze/rev1/config.h @@ -24,6 +24,4 @@ #define SPLIT_HAND_PIN B3 -#define SOFT_SERIAL_PIN D2 - #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/afternoonlabs/breeze/rev1/info.json b/keyboards/afternoonlabs/breeze/rev1/info.json index d8c56fa121..4feeeca875 100644 --- a/keyboards/afternoonlabs/breeze/rev1/info.json +++ b/keyboards/afternoonlabs/breeze/rev1/info.json @@ -8,6 +8,9 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "bootmagic": { "matrix": [0, 5] }, diff --git a/keyboards/afternoonlabs/oceanbreeze/rev1/config.h b/keyboards/afternoonlabs/oceanbreeze/rev1/config.h index f0b7fa6b8d..42621b39ef 100644 --- a/keyboards/afternoonlabs/oceanbreeze/rev1/config.h +++ b/keyboards/afternoonlabs/oceanbreeze/rev1/config.h @@ -24,6 +24,4 @@ #define SPLIT_HAND_PIN B3 -#define SOFT_SERIAL_PIN D2 - #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/afternoonlabs/oceanbreeze/rev1/info.json b/keyboards/afternoonlabs/oceanbreeze/rev1/info.json index d6b19b4d98..531d2622ca 100644 --- a/keyboards/afternoonlabs/oceanbreeze/rev1/info.json +++ b/keyboards/afternoonlabs/oceanbreeze/rev1/info.json @@ -8,6 +8,9 @@ "pid": "0x0003", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "bootmagic": { "matrix": [0, 5] }, diff --git a/keyboards/afternoonlabs/southern_breeze/rev1/config.h b/keyboards/afternoonlabs/southern_breeze/rev1/config.h index 19d1cea8d9..1e51a357b2 100644 --- a/keyboards/afternoonlabs/southern_breeze/rev1/config.h +++ b/keyboards/afternoonlabs/southern_breeze/rev1/config.h @@ -24,6 +24,4 @@ #define SPLIT_HAND_PIN B3 -#define SOFT_SERIAL_PIN D2 - #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/afternoonlabs/southern_breeze/rev1/info.json b/keyboards/afternoonlabs/southern_breeze/rev1/info.json index 1adb38445d..17bb446694 100644 --- a/keyboards/afternoonlabs/southern_breeze/rev1/info.json +++ b/keyboards/afternoonlabs/southern_breeze/rev1/info.json @@ -8,6 +8,9 @@ "pid": "0x0005", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "bootmagic": { "matrix": [0, 5] }, diff --git a/keyboards/afternoonlabs/summer_breeze/rev1/config.h b/keyboards/afternoonlabs/summer_breeze/rev1/config.h index 19d1cea8d9..1e51a357b2 100644 --- a/keyboards/afternoonlabs/summer_breeze/rev1/config.h +++ b/keyboards/afternoonlabs/summer_breeze/rev1/config.h @@ -24,6 +24,4 @@ #define SPLIT_HAND_PIN B3 -#define SOFT_SERIAL_PIN D2 - #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/afternoonlabs/summer_breeze/rev1/info.json b/keyboards/afternoonlabs/summer_breeze/rev1/info.json index d2fcdd740a..e5ac8d452d 100644 --- a/keyboards/afternoonlabs/summer_breeze/rev1/info.json +++ b/keyboards/afternoonlabs/summer_breeze/rev1/info.json @@ -8,6 +8,9 @@ "pid": "0x0004", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "bootmagic": { "matrix": [0, 5] }, diff --git a/keyboards/ai03/orbit/config.h b/keyboards/ai03/orbit/config.h index 531232b92a..79c29a77b6 100644 --- a/keyboards/ai03/orbit/config.h +++ b/keyboards/ai03/orbit/config.h @@ -36,10 +36,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* - * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN. - */ -#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 #define SELECT_SOFT_SERIAL_SPEED 1 #define SPLIT_LED_STATE_ENABLE diff --git a/keyboards/ai03/orbit/info.json b/keyboards/ai03/orbit/info.json index 5690c56e85..c6cd6407c4 100644 --- a/keyboards/ai03/orbit/info.json +++ b/keyboards/ai03/orbit/info.json @@ -8,6 +8,9 @@ "pid": "0x0003", "device_version": "0.0.3" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/ai03/orbit_x/config.h b/keyboards/ai03/orbit_x/config.h index 31fc8515e9..27a383f7bb 100644 --- a/keyboards/ai03/orbit_x/config.h +++ b/keyboards/ai03/orbit_x/config.h @@ -36,10 +36,6 @@ along with this program. If not, see . /* COL2ROW, ROW2COL*/ #define DIODE_DIRECTION COL2ROW -/* - * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN. - */ -#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6 #define SPLIT_HAND_PIN D5 #define SPLIT_USB_DETECT #define SPLIT_USB_TIMEOUT 2500 diff --git a/keyboards/ai03/orbit_x/info.json b/keyboards/ai03/orbit_x/info.json index ccf4c484d9..fdb26bddf4 100644 --- a/keyboards/ai03/orbit_x/info.json +++ b/keyboards/ai03/orbit_x/info.json @@ -8,6 +8,9 @@ "pid": "0x0014", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D0" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu", "layouts": { diff --git a/keyboards/aleblazer/zodiark/config.h b/keyboards/aleblazer/zodiark/config.h index e56f0e907b..2028f9bda3 100644 --- a/keyboards/aleblazer/zodiark/config.h +++ b/keyboards/aleblazer/zodiark/config.h @@ -16,8 +16,6 @@ along with this program. If not, see . */ #pragma once - -#define SOFT_SERIAL_PIN D3 #define SELECT_SOFT_SERIAL_SPEED 1 #define DIODE_DIRECTION COL2ROW diff --git a/keyboards/aleblazer/zodiark/info.json b/keyboards/aleblazer/zodiark/info.json index 8839fe8fc2..f8d2300fd9 100644 --- a/keyboards/aleblazer/zodiark/info.json +++ b/keyboards/aleblazer/zodiark/info.json @@ -8,6 +8,9 @@ "pid": "0xF902", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D3" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/arabica37/rev1/config.h b/keyboards/arabica37/rev1/config.h index dd7287d9c2..495e8dcb32 100644 --- a/keyboards/arabica37/rev1/config.h +++ b/keyboards/arabica37/rev1/config.h @@ -18,8 +18,6 @@ along with this program. If not, see . #pragma once -#define SOFT_SERIAL_PIN D2 - #define MATRIX_ROW_PINS { D4, C6, D7, E6 } // wiring of each half diff --git a/keyboards/arabica37/rev1/info.json b/keyboards/arabica37/rev1/info.json index f9ce9a8c82..3629bf761f 100644 --- a/keyboards/arabica37/rev1/info.json +++ b/keyboards/arabica37/rev1/info.json @@ -8,6 +8,9 @@ "pid": "0x3060", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/avalanche/v1/config.h b/keyboards/avalanche/v1/config.h index 28fbc09060..6ddfc57958 100644 --- a/keyboards/avalanche/v1/config.h +++ b/keyboards/avalanche/v1/config.h @@ -8,6 +8,4 @@ #define DIODE_DIRECTION COL2ROW -#define SOFT_SERIAL_PIN D2 - #define BACKLIGHT_PIN B0 diff --git a/keyboards/avalanche/v1/info.json b/keyboards/avalanche/v1/info.json index 5fdc54ca6c..518a0c0742 100644 --- a/keyboards/avalanche/v1/info.json +++ b/keyboards/avalanche/v1/info.json @@ -8,6 +8,9 @@ "pid": "0x0001", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/avalanche/v2/config.h b/keyboards/avalanche/v2/config.h index 85dcc6e99d..5aee77c04d 100644 --- a/keyboards/avalanche/v2/config.h +++ b/keyboards/avalanche/v2/config.h @@ -8,8 +8,6 @@ #define DIODE_DIRECTION COL2ROW -#define SOFT_SERIAL_PIN D2 - #define RGB_DI_PIN D3 #define RGBLED_NUM 12 diff --git a/keyboards/avalanche/v2/info.json b/keyboards/avalanche/v2/info.json index cbee32e690..d6b770ee48 100644 --- a/keyboards/avalanche/v2/info.json +++ b/keyboards/avalanche/v2/info.json @@ -8,6 +8,9 @@ "pid": "0x0002", "device_version": "0.0.2" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/avalanche/v3/config.h b/keyboards/avalanche/v3/config.h index 0e2a67de74..a0e5af4531 100644 --- a/keyboards/avalanche/v3/config.h +++ b/keyboards/avalanche/v3/config.h @@ -8,8 +8,6 @@ #define DIODE_DIRECTION COL2ROW -#define SOFT_SERIAL_PIN D2 - #define RGB_DI_PIN D3 #define RGBLED_NUM 12 diff --git a/keyboards/avalanche/v3/info.json b/keyboards/avalanche/v3/info.json index 1e004e2bf4..3a0b43fb71 100644 --- a/keyboards/avalanche/v3/info.json +++ b/keyboards/avalanche/v3/info.json @@ -8,6 +8,9 @@ "pid": "0x0003", "device_version": "0.0.3" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/avalanche/v4/config.h b/keyboards/avalanche/v4/config.h index baefe7202c..1009ab6e33 100644 --- a/keyboards/avalanche/v4/config.h +++ b/keyboards/avalanche/v4/config.h @@ -8,9 +8,6 @@ #define DIODE_DIRECTION COL2ROW -#define SOFT_SERIAL_PIN D2 - - #define ENCODERS_PAD_A { B5 } #define ENCODERS_PAD_B { F4 } #define ENCODER_RESOLUTION 2 diff --git a/keyboards/avalanche/v4/info.json b/keyboards/avalanche/v4/info.json index f9bb00650e..fdb71ce0e8 100644 --- a/keyboards/avalanche/v4/info.json +++ b/keyboards/avalanche/v4/info.json @@ -8,6 +8,9 @@ "pid": "0x0004", "device_version": "0.0.4" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/bandominedoni/config.h b/keyboards/bandominedoni/config.h index 3cc664dd7b..947f60b0f6 100644 --- a/keyboards/bandominedoni/config.h +++ b/keyboards/bandominedoni/config.h @@ -38,11 +38,6 @@ /* COL2ROW, ROW2COL */ #define DIODE_DIRECTION COL2ROW -/* - * Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN. - */ -#define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6 - #define SPLIT_USB_DETECT #define RGB_DI_PIN D3 diff --git a/keyboards/bandominedoni/info.json b/keyboards/bandominedoni/info.json index c9af481eb0..79961fa770 100644 --- a/keyboards/bandominedoni/info.json +++ b/keyboards/bandominedoni/info.json @@ -8,6 +8,9 @@ "pid": "0xF4B5", "device_version": "0.0.1" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/basekeys/slice/rev1/config.h b/keyboards/basekeys/slice/rev1/config.h index 8e52cd96d0..6e0065c062 100644 --- a/keyboards/basekeys/slice/rev1/config.h +++ b/keyboards/basekeys/slice/rev1/config.h @@ -23,9 +23,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -/* serial.c configuration for split keyboard */ -#define SOFT_SERIAL_PIN D2 - /* Select hand configuration */ //#define EE_HANDS #define MASTER_LEFT diff --git a/keyboards/basekeys/slice/rev1/info.json b/keyboards/basekeys/slice/rev1/info.json index 559aac9046..fac0bf3682 100644 --- a/keyboards/basekeys/slice/rev1/info.json +++ b/keyboards/basekeys/slice/rev1/info.json @@ -8,6 +8,9 @@ "pid": "0xEC17", "device_version": "0.0.2" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/basekeys/slice/rev1_rgb/config.h b/keyboards/basekeys/slice/rev1_rgb/config.h index 517ca97aeb..a19d676b29 100644 --- a/keyboards/basekeys/slice/rev1_rgb/config.h +++ b/keyboards/basekeys/slice/rev1_rgb/config.h @@ -22,9 +22,6 @@ along with this program. If not, see . #define DIODE_DIRECTION COL2ROW -/* serial.c configuration for split keyboard */ -#define SOFT_SERIAL_PIN D2 - /* Select hand configuration */ //#define EE_HANDS #define MASTER_LEFT diff --git a/keyboards/basekeys/slice/rev1_rgb/info.json b/keyboards/basekeys/slice/rev1_rgb/info.json index aeddee6188..fb6a19bc2f 100644 --- a/keyboards/basekeys/slice/rev1_rgb/info.json +++ b/keyboards/basekeys/slice/rev1_rgb/info.json @@ -8,6 +8,9 @@ "pid": "0xEC15", "device_version": "0.0.2" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "caterina", "layouts": { diff --git a/keyboards/bastardkb/charybdis/3x5/v1/elitec/config.h b/keyboards/bastardkb/charybdis/3x5/v1/elitec/config.h index 8a9d40ac63..909cd05978 100644 --- a/keyboards/bastardkb/charybdis/3x5/v1/elitec/config.h +++ b/keyboards/bastardkb/charybdis/3x5/v1/elitec/config.h @@ -32,9 +32,6 @@ /* Handedness. */ #define MASTER_RIGHT -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN D2 - /* RGB settings. */ #define RGB_DI_PIN D3 diff --git a/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json b/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json index 9e25f2efe7..11cc51ad46 100644 --- a/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v1/elitec/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "1.0.0" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/bastardkb/charybdis/3x5/v2/elitec/config.h b/keyboards/bastardkb/charybdis/3x5/v2/elitec/config.h index 2667ee9e7e..510a55be41 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/elitec/config.h +++ b/keyboards/bastardkb/charybdis/3x5/v2/elitec/config.h @@ -26,9 +26,6 @@ /* Handedness. */ #define MASTER_RIGHT -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN D2 - /* RGB settings. */ #define RGB_DI_PIN D3 diff --git a/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json b/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json index 536d622c0d..5c56d68554 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/elitec/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/config.h b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/config.h index cbdc3ae855..304e89ce21 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/config.h +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/config.h @@ -31,9 +31,6 @@ // #define SPLIT_HAND_PIN GP13 // #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left. -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN GP1 - /* RGB settings. */ #define RGB_DI_PIN GP0 diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json index b89c90736d..4b914a775f 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_2/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "GP1" + }, "processor": "RP2040", "bootloader": "rp2040" } diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/config.h b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/config.h index 3772044c15..d497261418 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/config.h +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/config.h @@ -31,9 +31,6 @@ // #define SPLIT_HAND_PIN GP15 // #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left. -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN GP1 - /* RGB settings. */ #define RGB_DI_PIN GP0 diff --git a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json index b89c90736d..4b914a775f 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/splinky_3/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "GP1" + }, "processor": "RP2040", "bootloader": "rp2040" } diff --git a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/config.h b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/config.h index a06859b215..0138b9656f 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/config.h +++ b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/config.h @@ -32,9 +32,6 @@ // #define SPLIT_HAND_PIN A0 // #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left. -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN D2 - /* RGB settings. */ #define RGB_DI_PIN D3 #define WS2812_PWM_DRIVER PWMD2 diff --git a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json index b2a9b06147..9e1c778cc3 100644 --- a/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json +++ b/keyboards/bastardkb/charybdis/3x5/v2/stemcell/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "STM32F411", "bootloader": "stm32-dfu" } diff --git a/keyboards/bastardkb/charybdis/3x6/v1/elitec/config.h b/keyboards/bastardkb/charybdis/3x6/v1/elitec/config.h index fa1a1c01f7..0fea2772d2 100644 --- a/keyboards/bastardkb/charybdis/3x6/v1/elitec/config.h +++ b/keyboards/bastardkb/charybdis/3x6/v1/elitec/config.h @@ -31,9 +31,6 @@ /* Handedness. */ #define MASTER_RIGHT -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN D2 - /* RGB settings. */ #define RGB_DI_PIN D3 diff --git a/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json b/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json index 6a03ec9a3a..5a8b815e95 100644 --- a/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v1/elitec/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "1.0.0" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/bastardkb/charybdis/3x6/v2/elitec/config.h b/keyboards/bastardkb/charybdis/3x6/v2/elitec/config.h index e9d45e6796..ba2bd4ac36 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/elitec/config.h +++ b/keyboards/bastardkb/charybdis/3x6/v2/elitec/config.h @@ -26,9 +26,6 @@ /* Handedness. */ #define MASTER_RIGHT -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN D2 - /* RGB settings. */ #define RGB_DI_PIN D3 diff --git a/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json b/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json index 7186cb2c04..d84a7f314c 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/elitec/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "D2" + }, "processor": "atmega32u4", "bootloader": "atmel-dfu" } diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/config.h b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/config.h index 3f72897c56..053d780161 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/config.h +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/config.h @@ -31,9 +31,6 @@ // #define SPLIT_HAND_PIN GP13 // #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left. -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN GP1 - /* RGB settings. */ #define RGB_DI_PIN GP0 diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json index 17dc0c1222..4e1c96298d 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_2/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "GP1" + }, "processor": "RP2040", "bootloader": "rp2040" } diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/config.h b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/config.h index 1828aaa98b..e4afc5a866 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/config.h +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/config.h @@ -31,9 +31,6 @@ // #define SPLIT_HAND_PIN GP15 // #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left. -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN GP1 - /* RGB settings. */ #define RGB_DI_PIN GP0 diff --git a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json index 17dc0c1222..4e1c96298d 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/splinky_3/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { + "soft_serial_pin": "GP1" + }, "processor": "RP2040", "bootloader": "rp2040" } diff --git a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/config.h b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/config.h index 81c7e737a7..658819f936 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/config.h +++ b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/config.h @@ -32,9 +32,6 @@ // #define SPLIT_HAND_PIN A0 // #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left. -/* serial.c configuration (for split keyboard). */ -#define SOFT_SERIAL_PIN D2 - /* RGB settings. */ #define RGB_DI_PIN D3 #define WS2812_PWM_DRIVER PWMD2 diff --git a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json index b041972cfe..b667f6d76a 100644 --- a/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json +++ b/keyboards/bastardkb/charybdis/3x6/v2/stemcell/info.json @@ -3,6 +3,9 @@ "usb": { "device_version": "2.0.0" }, + "split": { +