diff options
author | Ryan <fauxpark@gmail.com> | 2023-02-23 09:20:23 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-23 09:20:23 +1100 |
commit | 3bf01bb9ed202b14f78105db2aa2a75d01fc4323 (patch) | |
tree | e492f428742358d7e75a228314d92b818ee0370d /keyboards/keebio | |
parent | 7f805cc7799deb0ca75f751cebd32c6640058af9 (diff) |
Move QMK LUFA bootloader config to data driven (#19879)
Diffstat (limited to 'keyboards/keebio')
-rw-r--r-- | keyboards/keebio/fourier/config.h | 5 | ||||
-rw-r--r-- | keyboards/keebio/fourier/info.json | 6 | ||||
-rw-r--r-- | keyboards/keebio/iris/rev3/config.h | 4 | ||||
-rw-r--r-- | keyboards/keebio/iris/rev3/info.json | 6 | ||||
-rw-r--r-- | keyboards/keebio/iris/rev4/config.h | 4 | ||||
-rw-r--r-- | keyboards/keebio/iris/rev4/info.json | 6 | ||||
-rw-r--r-- | keyboards/keebio/iris/rev5/config.h | 4 | ||||
-rw-r--r-- | keyboards/keebio/iris/rev5/info.json | 6 |
8 files changed, 24 insertions, 17 deletions
diff --git a/keyboards/keebio/fourier/config.h b/keyboards/keebio/fourier/config.h index 4bab21784f..a9af99d29d 100644 --- a/keyboards/keebio/fourier/config.h +++ b/keyboards/keebio/fourier/config.h @@ -25,11 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #define DIODE_DIRECTION COL2ROW -#define QMK_ESC_OUTPUT F5 -#define QMK_ESC_INPUT F4 -#define QMK_LED B0 -#define QMK_SPEAKER C6 - /* Split Defines */ #define SPLIT_HAND_PIN D2 diff --git a/keyboards/keebio/fourier/info.json b/keyboards/keebio/fourier/info.json index 34e7d586bb..9633cb3e93 100644 --- a/keyboards/keebio/fourier/info.json +++ b/keyboards/keebio/fourier/info.json @@ -8,6 +8,12 @@ "pid": "0x1247", "device_version": "1.0.0" }, + "qmk_lufa_bootloader": { + "esc_input": "F4", + "esc_output": "F5", + "led": "B0", + "speaker": "C6" + }, "split": { "soft_serial_pin": "D0" }, diff --git a/keyboards/keebio/iris/rev3/config.h b/keyboards/keebio/iris/rev3/config.h index 93f5074027..17dd3d35e4 100644 --- a/keyboards/keebio/iris/rev3/config.h +++ b/keyboards/keebio/iris/rev3/config.h @@ -21,10 +21,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #define MATRIX_ROW_PINS { D2, D3, D5, D7, D6 } #define MATRIX_COL_PINS { F1, F4, F5, F6, D4, B4 } #define SPLIT_HAND_PIN F0 -#define QMK_ESC_OUTPUT F1 -#define QMK_ESC_INPUT D2 -#define QMK_LED B0 -#define QMK_SPEAKER C6 #define ENCODERS_PAD_A { B5 } #define ENCODERS_PAD_B { B7 } diff --git a/keyboards/keebio/iris/rev3/info.json b/keyboards/keebio/iris/rev3/info.json index c52dfee400..f930160d0f 100644 --- a/keyboards/keebio/iris/rev3/info.json +++ b/keyboards/keebio/iris/rev3/info.json @@ -4,6 +4,12 @@ "pid": "0x3256", "device_version": "3.0.0" }, + "qmk_lufa_bootloader": { + "esc_input": "D2", + "esc_output": "F1", + "led": "B0", + "speaker": "C6" + }, "split": { "soft_serial_pin": "D0" }, diff --git a/keyboards/keebio/iris/rev4/config.h b/keyboards/keebio/iris/rev4/config.h index 7674f72876..35d4d59721 100644 --- a/keyboards/keebio/iris/rev4/config.h +++ b/keyboards/keebio/iris/rev4/config.h @@ -23,10 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #define MATRIX_ROW_PINS_RIGHT { B1, B2, D2, F1, F4 } #define MATRIX_COL_PINS_RIGHT { D4, D7, D3, B7, F0, B3 } #define SPLIT_HAND_PIN D5 -#define QMK_ESC_OUTPUT F1 -#define QMK_ESC_INPUT B1 -#define QMK_LED B0 -#define QMK_SPEAKER C6 #define ENCODERS_PAD_A { B2 } #define ENCODERS_PAD_B { B3 } diff --git a/keyboards/keebio/iris/rev4/info.json b/keyboards/keebio/iris/rev4/info.json index 183108825b..8288b2fdf4 100644 --- a/keyboards/keebio/iris/rev4/info.json +++ b/keyboards/keebio/iris/rev4/info.json @@ -4,6 +4,12 @@ "pid": "0x4256", "device_version": "4.0.0" }, + "qmk_lufa_bootloader": { + "esc_input": "B1", + "esc_output": "F1", + "led": "B0", + "speaker": "C6" + }, "split": { "soft_serial_pin": "D0" }, diff --git a/keyboards/keebio/iris/rev5/config.h b/keyboards/keebio/iris/rev5/config.h index 9f0bdfc633..fcfe3b5b68 100644 --- a/keyboards/keebio/iris/rev5/config.h +++ b/keyboards/keebio/iris/rev5/config.h @@ -23,10 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #define MATRIX_ROW_PINS_RIGHT { B1, B2, D2, F1, F4 } #define MATRIX_COL_PINS_RIGHT { D4, D7, D3, B7, F0, B3 } #define SPLIT_HAND_PIN D5 -#define QMK_ESC_OUTPUT F1 -#define QMK_ESC_INPUT B1 -#define QMK_LED B0 -#define QMK_SPEAKER C6 #define ENCODERS_PAD_A { B2 } #define ENCODERS_PAD_B { B3 } diff --git a/keyboards/keebio/iris/rev5/info.json b/keyboards/keebio/iris/rev5/info.json index 495dfb5f5a..11b8bed530 100644 --- a/keyboards/keebio/iris/rev5/info.json +++ b/keyboards/keebio/iris/rev5/info.json @@ -4,6 +4,12 @@ "pid": "0x5256", "device_version": "5.0.0" }, + "qmk_lufa_bootloader": { + "esc_input": "B1", + "esc_output": "F1", + "led": "B0", + "speaker": "C6" + }, "split": { "soft_serial_pin": "D0" }, |