diff --git a/keyboards/ekow/akira/akira.c b/keyboards/ekow/akira/akira.c new file mode 100644 index 0000000000..420a05e04a --- /dev/null +++ b/keyboards/ekow/akira/akira.c @@ -0,0 +1,16 @@ +/* Copyright 2022 eugenepy + * + * 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 . + */ +#include "akira.h" diff --git a/keyboards/ekow/akira/config.h b/keyboards/ekow/akira/config.h index a3df356963..9deabfe903 100644 --- a/keyboards/ekow/akira/config.h +++ b/keyboards/ekow/akira/config.h @@ -24,9 +24,6 @@ along with this program. If not, see . #define MATRIX_COL_PINS \ { B12, B13, B14, B15, A8, A9, A10, A15, B3, B4, B5, B6, B7, B8, B9 } -// Reset to QMK default for STM32042x6. Vial default is currently 8 pages. -#define FEE_PAGE_COUNT 2 - /* * Keyboard Matrix Assignments * diff --git a/keyboards/ekow/akira/keymaps/vial/config.h b/keyboards/ekow/akira/keymaps/vial/config.h index f7a9c30fdb..2755ef7779 100644 --- a/keyboards/ekow/akira/keymaps/vial/config.h +++ b/keyboards/ekow/akira/keymaps/vial/config.h @@ -1,7 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once - #define DYNAMIC_KEYMAP_LAYER_COUNT 1 #define VIAL_KEYBOARD_UID {0xD6, 0xF4, 0x6F, 0x56, 0x82, 0xE8, 0x06, 0x7B} #define VIAL_UNLOCK_COMBO_ROWS { 0, 0} diff --git a/keyboards/ekow/akira/keymaps/vial/rules.mk b/keyboards/ekow/akira/keymaps/vial/rules.mk index dd6a5eef64..1c3757c373 100644 --- a/keyboards/ekow/akira/keymaps/vial/rules.mk +++ b/keyboards/ekow/akira/keymaps/vial/rules.mk @@ -3,3 +3,4 @@ VIAL_ENABLE = yes LTO_ENABLE = yes QMK_SETTINGS = no CONSOLE_ENABLE = no +COMMAND_ENABLE = no diff --git a/keyboards/ekow/akira/post_config.h b/keyboards/ekow/akira/post_config.h new file mode 100644 index 0000000000..467e6922f2 --- /dev/null +++ b/keyboards/ekow/akira/post_config.h @@ -0,0 +1,9 @@ +// Copyright 2023 The Vial-KB Community (@vial-kb) +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +// Reset to QMK default for STM32042x6. Vial default is currently 8 pages. +#if FEE_PAGE_COUNT != 2 +# define FEE_PAGE_COUNT 2 +#endif diff --git a/keyboards/ekow/akira/rules.mk b/keyboards/ekow/akira/rules.mk index 36fd57fd97..5356b24d77 100644 --- a/keyboards/ekow/akira/rules.mk +++ b/keyboards/ekow/akira/rules.mk @@ -4,4 +4,9 @@ BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite MOUSEKEY_ENABLE = yes # Mouse keys EXTRAKEY_ENABLE = yes # Audio control and System control +CONSOLE_ENABLE = yes # Console for debug +COMMAND_ENABLE = yes # Commands for debug and configuration NKRO_ENABLE = yes # Enable N-Key Rollover +BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality +RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow +AUDIO_ENABLE = no # Audio output