Skip to content

Commit

Permalink
Migrate SERIAL_DRIVER to json (qmk#23925)
Browse files Browse the repository at this point in the history
  • Loading branch information
zvecr authored and acidMyke committed Nov 3, 2024
1 parent 3e406f0 commit 85f1033
Show file tree
Hide file tree
Showing 127 changed files with 202 additions and 86 deletions.
3 changes: 3 additions & 0 deletions keyboards/ai03/altair/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@
"rows": ["GP5", "GP16", "GP20", "GP28", "GP14"]
}
},
"serial": {
"driver": "vendor"
},
"soft_serial_pin": "GP29"
},
"url": "https://ai03.com/",
Expand Down
1 change: 0 additions & 1 deletion keyboards/ai03/altair/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/ai03/altair_x/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@
"rows": ["GP16", "GP20", "GP28", "GP14"]
}
},
"serial": {
"driver": "vendor"
},
"soft_serial_pin": "GP29"
},
"url": "https://ai03.com/",
Expand Down
1 change: 0 additions & 1 deletion keyboards/ai03/altair_x/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/aidansmithdotdev/sango/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,9 @@
"rows": ["GP2", "GP3", "GP4", "GP5", "GP6"]
}
},
"serial": {
"driver": "vendor"
},
"soft_serial_pin": "GP1"
},
"url": "https://aidansmith.dev",
Expand Down
1 change: 0 additions & 1 deletion keyboards/aidansmithdotdev/sango/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/arrowmechanics/wings/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,9 @@
},
"split": {
"enabled": true,
"serial": {
"driver": "vendor"
},
"transport": {
"sync": {
"layer_state": true,
Expand Down
1 change: 0 additions & 1 deletion keyboards/arrowmechanics/wings/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/beekeeb/piantor/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
["GP15", "GP14", "GP16", null, null, null]
]
}
},
"serial": {
"driver": "vendor"
}
},
"community_layouts": [
Expand Down
1 change: 0 additions & 1 deletion keyboards/beekeeb/piantor/rules.mk

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/beekeeb/piantor_pro/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,10 @@
"vid": "0xBEEB"
},
"split": {
"enabled": true
"enabled": true,
"serial": {
"driver": "vendor"
}
},
"community_layouts": [ "split_3x6_3" ],
"layouts": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/beekeeb/piantor_pro/rules.mk

This file was deleted.

5 changes: 5 additions & 0 deletions keyboards/boardsource/lulu/rp2040/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@
{"pin_a": "GP8", "pin_b": "GP9"}
]
},
"split": {
"serial": {
"driver": "vendor"
}
},
"ws2812": {
"pin": "GP29",
"driver": "vendor"
Expand Down
1 change: 0 additions & 1 deletion keyboards/boardsource/lulu/rp2040/rules.mk
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
SERIAL_DRIVER = vendor
SRC += lib/oled.c
3 changes: 3 additions & 0 deletions keyboards/boardsource/unicorne/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,9 @@
"split": {
"enabled": true,
"soft_serial_pin": "GP0",
"serial": {
"driver": "vendor"
},
"transport": {
"sync": {
"layer_state": true
Expand Down
1 change: 0 additions & 1 deletion keyboards/boardsource/unicorne/rules.mk
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
SERIAL_DRIVER = vendor
POINTING_DEVICE_DRIVER = analog_joystick
SRC += lib/oled.c
3 changes: 3 additions & 0 deletions keyboards/budgy/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@
["GP18", "GP17", null, null, null]
]
}
},
"serial": {
"driver": "vendor"
}
},
"community_layouts": ["split_3x5_2"],
Expand Down
1 change: 0 additions & 1 deletion keyboards/budgy/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/cantor/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@
["A0", "A1", "A2", null, null, null]
]
}
},
"serial": {
"driver": "usart"
}
},
"community_layouts": ["split_3x6_3"],
Expand Down
1 change: 0 additions & 1 deletion keyboards/cantor/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/chew/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@
]
}
},
"serial": {
"driver": "vendor"
},
"transport": {
"watchdog": true
}
Expand Down
1 change: 0 additions & 1 deletion keyboards/chew/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/controllerworks/mini36/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
}
},
"soft_serial_pin": "GP1",
"serial": {
"driver": "vendor"
},
"transport": {
"protocol": "serial",
"sync": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/controllerworks/mini36/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/controllerworks/mini42/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
}
},
"soft_serial_pin": "GP1",
"serial": {
"driver": "vendor"
},
"transport": {
"protocol": "serial",
"sync": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/controllerworks/mini42/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/elcantorhs/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@
["B12", "A0", "A1", "A2", null, null]
]
}
},
"serial": {
"driver": "usart"
}
},
"layouts": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/elcantorhs/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/era/sirind/tomak/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,9 @@
"rows": ["GP10", "GP11", "GP12", "GP28", "GP19", "GP16"]
}
},
"serial": {
"driver": "vendor"
},
"transport": {
"sync": {
"indicators": true,
Expand Down
1 change: 0 additions & 1 deletion keyboards/era/sirind/tomak/rules.mk

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/gregandcin/teaqueen/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@
"rows": ["GP5", "GP6", "GP7", "GP8", "GP9"]
}
},
"soft_serial_pin": "GP3"
"soft_serial_pin": "GP3",
"serial": {
"driver": "vendor"
}
},
"url": "https://github.com/gregandcin/teaqueen",
"usb": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/gregandcin/teaqueen/rules.mk

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/handwired/alcor_dactyl/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@
"rgb_matrix": true
},
"split": {
"enabled": true
"enabled": true,
"serial": {
"driver": "vendor"
}
},
"diode_direction": "COL2ROW",
"matrix_pins": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/handwired/alcor_dactyl/rules.mk

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
"enabled": true,
"bootmagic": {
"matrix": [7, 0]
},
"serial": {
"driver": "usart"
}
},
"development_board": "blackpill_f411",
Expand Down

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/handwired/jankrp2040dactyl/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,10 @@
"diode_direction": "COL2ROW",
"split": {
"enabled": true,
"soft_serial_pin": "GP0"
"soft_serial_pin": "GP0",
"serial": {
"driver": "vendor"
}
},

"features": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/handwired/jankrp2040dactyl/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/handwired/riblee_split/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@
},
"split": {
"enabled": true,
"serial": {
"driver": "usart"
},
"transport": {
"sync_matrix_state": true
}
Expand Down
1 change: 0 additions & 1 deletion keyboards/handwired/riblee_split/rules.mk

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/handwired/split65/stm32/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@
"diode_direction": "COL2ROW",
"split": {
"enabled": true,
"soft_serial_pin": "A9"
"soft_serial_pin": "A9",
"serial": {
"driver": "usart"
}
},
"development_board": "proton_c",
"features": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/handwired/split65/stm32/rules.mk

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,11 @@
"audio": {
"driver": "dac_additive"
},
"split": {
"serial": {
"driver": "usart"
}
},
"ws2812": {
"pin": "A6",
"driver": "pwm"
Expand Down
3 changes: 0 additions & 3 deletions keyboards/handwired/tractyl_manuform/5x6_right/f303/rules.mk

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,11 @@
"audio": {
"driver": "pwm_hardware"
},
"split": {
"serial": {
"driver": "usart"
}
},
"ws2812": {
"pin": "A1",
"driver": "pwm"
Expand Down
2 changes: 0 additions & 2 deletions keyboards/handwired/tractyl_manuform/5x6_right/f411/rules.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
KEYBOARD_SHARED_EP = yes
MOUSE_SHARED_EP = yes

SERIAL_DRIVER = usart
5 changes: 4 additions & 1 deletion keyboards/input_club/ergodox_infinity/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,10 @@
},
"diode_direction": "ROW2COL",
"split": {
"enabled": true
"enabled": true,
"serial": {
"driver": "usart"
}
},
"processor": "MK20DX256",
"bootloader": "kiibohd",
Expand Down
1 change: 0 additions & 1 deletion keyboards/input_club/ergodox_infinity/rules.mk

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/janus/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@
"nkro": true
},
"split": {
"enabled": true
"enabled": true,
"serial": {
"driver": "usart"
}
},
"community_layouts": [
"split_3x5_2"
Expand Down
1 change: 0 additions & 1 deletion keyboards/janus/rules.mk

This file was deleted.

1 change: 0 additions & 1 deletion keyboards/jaykeeb/kamigakushi/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/junco/rev1/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,9 @@
{"pin_a": "GP16", "pin_b": "GP17"}
]
}
},
"serial": {
"driver": "vendor"
}
},
"processor": "RP2040",
Expand Down
1 change: 0 additions & 1 deletion keyboards/junco/rev1/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/kaly/kaly42/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,9 @@
["A0", "A1", "A2", "NO_PIN", "NO_PIN", "NO_PIN"]
]
}
},
"serial": {
"driver": "usart"
}
},
"url": "https://github.com/Dwctor/Kaly",
Expand Down
1 change: 0 additions & 1 deletion keyboards/kaly/kaly42/rules.mk

This file was deleted.

5 changes: 4 additions & 1 deletion keyboards/karn/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,10 @@
"matrix": [0, 1]
},
"split": {
"enabled": true
"enabled": true,
"serial": {
"driver": "usart"
}
},
"layouts": {
"LAYOUT": {
Expand Down
1 change: 0 additions & 1 deletion keyboards/karn/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/keebio/cepstrum/rev1/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@
"rows": ["GP2", "GP3", "GP5", "GP8", "GP19"]
}
},
"serial": {
"driver": "vendor"
},
"transport": {
"sync": {
"matrix_state": true
Expand Down
1 change: 0 additions & 1 deletion keyboards/keebio/cepstrum/rev1/rules.mk

This file was deleted.

3 changes: 3 additions & 0 deletions keyboards/keebio/chiri_ce/rev1/keyboard.json
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,9 @@
"rows": ["GP24", "GP23", "GP21", "GP3"]
}
},
"serial": {
"driver": "vendor"
},
"transport": {
"sync_matrix_state": true
}
Expand Down
1 change: 0 additions & 1 deletion keyboards/keebio/chiri_ce/rev1/rules.mk

This file was deleted.

Loading

0 comments on commit 85f1033

Please sign in to comment.