From 6cce186a9f658166ab26152c67d8ff730eb6fd43 Mon Sep 17 00:00:00 2001 From: Danny Date: Wed, 21 Aug 2024 10:15:06 -0400 Subject: [PATCH] Add Quefrency Rev. 6 (#24291) * Initial commit of Quefrency Rev. 6 * Use more memory for storing VIA layout options * Add missing underglow LED * Set bootmagic keys for each half, split transport matrix for RGB, update pinout for right half * Enable encoders * Add/update license headers * Remove fudge thing * Remove EEPROM leveling specification now that is the default * Fix bootmagic position for right half --- .../keebio/quefrency/keymaps/via/config.h | 22 +++++-------------- .../keebio/quefrency/keymaps/via/keymap.c | 3 +++ 2 files changed, 8 insertions(+), 17 deletions(-) diff --git a/keyboards/keebio/quefrency/keymaps/via/config.h b/keyboards/keebio/quefrency/keymaps/via/config.h index bb1373de..6483c74d 100644 --- a/keyboards/keebio/quefrency/keymaps/via/config.h +++ b/keyboards/keebio/quefrency/keymaps/via/config.h @@ -1,20 +1,5 @@ -/* -Copyright 2012 Jun Wako -Copyright 2015 Jack Humbert - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -*/ +// Copyright 2024 Danny Nguyen (@nooges) +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once @@ -32,4 +17,7 @@ along with this program. If not, see . #define VIA_EEPROM_LAYOUT_OPTIONS_DEFAULT 0x00DE #define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 +#elif defined(KEYBOARD_keebio_quefrency_rev6) + #define VIA_EEPROM_LAYOUT_OPTIONS_SIZE 2 + #endif diff --git a/keyboards/keebio/quefrency/keymaps/via/keymap.c b/keyboards/keebio/quefrency/keymaps/via/keymap.c index 9a5bf0ff..b3332717 100644 --- a/keyboards/keebio/quefrency/keymaps/via/keymap.c +++ b/keyboards/keebio/quefrency/keymaps/via/keymap.c @@ -1,3 +1,6 @@ +// Copyright 2024 Danny Nguyen (@nooges) +// SPDX-License-Identifier: GPL-2.0-or-later + #include QMK_KEYBOARD_H const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {