diff options
| author | James Young <18669334+noroadsleft@users.noreply.github.com> | 2024-04-11 14:21:32 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-11 14:21:32 -0700 |
| commit | cb81913d18fd567cb2dbadcd9a5c5c767f75ba60 (patch) | |
| tree | 35e62d69a2b1e79d41bff00d074057da46b60d10 /keyboards/baion_808 | |
| parent | a532d1cc5a785da3d73812330aad95555efb81fa (diff) | |
Data-Driven Keyboard Conversions: B (#23425)
Converts configuration definitions and rules to data-driven where
applicable. Renames `info.json` to `keyboard.json` in instances where
`rules.mk` can be safely deleted.
Affects:
- `bacca70`
- `baguette`
- `baion_808`
- `bajjak`
- `bandominedoni`
- `bantam44`
- `barleycorn_smd`
- `barracuda`
- `basekeys/slice/rev1`
- `basekeys/slice/rev1_rgb`
- `basekeys/trifecta`
- `basketweave`
- `bastardkb/dilemma/4x6_4`
- `bbrfkr/dynamis`
- `bear_face`
- `beatervan`
- `bemeier/bmek`
- `biacco42/ergo42`
- `biacco42/meishi`
- `biacco42/meishi2`
- `binepad/bn003`
- `binepad/bn009/r1`
- `binepad/bnr1`
- `bioi/g60`
- `bioi/g60ble`
- `bioi/morgan65`
- `bioi/s65`
- `blackplum`
- `blank/blank01`
- `blank_tehnologii/manibus`
- `blockey`
- `bluebell/swoop`
- `boardrun/bizarre`
- `boardrun/classic`
- `boardsource/equals/48`
- `boardsource/equals/60`
- `boardwalk`
- `bop`
- `boston`
- `boston_meetup/2019`
- `box75`
- `bpiphany/four_banger`
- `bpiphany/frosty_flake`
- `bpiphany/ghost_squid`
- `bpiphany/hid_liber`
- `bpiphany/kitten_paw`
- `bpiphany/tiger_lily`
- `bpiphany/unloved_bastard`
- `bt66tech/bt66tech60`
- `bubble75/hotswap`
- `budgy`
- `buildakb/potato65`
- `buildakb/potato65hs`
- `buildakb/potato65s`
- `buzzard`
Diffstat (limited to 'keyboards/baion_808')
| -rwxr-xr-x | keyboards/baion_808/info.json | 7 | ||||
| -rw-r--r-- | keyboards/baion_808/rules.mk | 15 |
2 files changed, 7 insertions, 15 deletions
diff --git a/keyboards/baion_808/info.json b/keyboards/baion_808/info.json index d8834ec066..c770a65e25 100755 --- a/keyboards/baion_808/info.json +++ b/keyboards/baion_808/info.json | |||
| @@ -8,6 +8,12 @@ | |||
| 8 | "pid": "0x4238", | 8 | "pid": "0x4238", |
| 9 | "device_version": "0.0.1" | 9 | "device_version": "0.0.1" |
| 10 | }, | 10 | }, |
| 11 | "features": { | ||
| 12 | "bootmagic": true, | ||
| 13 | "mousekey": true, | ||
| 14 | "extrakey": true, | ||
| 15 | "nkro": true | ||
| 16 | }, | ||
| 11 | "matrix_pins": { | 17 | "matrix_pins": { |
| 12 | "cols": ["A1", "B9", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B11", "B12", "B13", "B14", "B15", "A8"], | 18 | "cols": ["A1", "B9", "A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B11", "B12", "B13", "B14", "B15", "A8"], |
| 13 | "rows": ["A2", "A14", "A15", "B3", "B4", "B5"] | 19 | "rows": ["A2", "A14", "A15", "B3", "B4", "B5"] |
| @@ -20,6 +26,7 @@ | |||
| 20 | }, | 26 | }, |
| 21 | "processor": "STM32F072", | 27 | "processor": "STM32F072", |
| 22 | "bootloader": "stm32-dfu", | 28 | "bootloader": "stm32-dfu", |
| 29 | "community_layouts": ["tkl_ansi", "tkl_ansi_tsangan", "tkl_ansi_split_bs_rshift", "tkl_ansi_tsangan_split_bs_rshift", "tkl_iso", "tkl_iso_split_bs_rshift", "tkl_iso_tsangan", "tkl_iso_tsangan_split_bs_rshift"], | ||
| 23 | "layouts": { | 30 | "layouts": { |
| 24 | "LAYOUT_all": { | 31 | "LAYOUT_all": { |
| 25 | "layout": [ | 32 | "layout": [ |
diff --git a/keyboards/baion_808/rules.mk b/keyboards/baion_808/rules.mk index 11c4a00e5a..0ab54aaaf7 100644 --- a/keyboards/baion_808/rules.mk +++ b/keyboards/baion_808/rules.mk | |||
| @@ -1,17 +1,2 @@ | |||
| 1 | # Wildcard to allow APM32 MCU | 1 | # Wildcard to allow APM32 MCU |
| 2 | DFU_SUFFIX_ARGS = -v FFFF -p FFFF | 2 | DFU_SUFFIX_ARGS = -v FFFF -p FFFF |
| 3 | |||
| 4 | # Build Options | ||
| 5 | # change yes to no to disable | ||
| 6 | # | ||
| 7 | BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite | ||
| 8 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 9 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 10 | CONSOLE_ENABLE = no # Console for debug | ||
| 11 | COMMAND_ENABLE = no # Commands for debug and configuration | ||
| 12 | NKRO_ENABLE = yes # Enable N-Key Rollover | ||
| 13 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 14 | RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow | ||
| 15 | AUDIO_ENABLE = no # Audio output | ||
| 16 | |||
| 17 | LAYOUTS = tkl_ansi tkl_ansi_tsangan tkl_ansi_split_bs_rshift tkl_ansi_tsangan_split_bs_rshift tkl_iso tkl_iso_split_bs_rshift tkl_iso_tsangan tkl_iso_tsangan_split_bs_rshift | ||
