M data/mappings/keyboard_aliases.json => data/mappings/keyboard_aliases.json +7 -1
@@ 165,7 165,13 @@
target: 'gh60/revc'
},
'gmmk/pro': {
- target: 'gmmk/pro/ansi'
+ target: 'gmmk/pro/rev1/ansi'
+ },
+ 'gmmk/pro/ansi': {
+ target: 'gmmk/pro/rev1/ansi'
+ },
+ 'gmmk/pro/iso': {
+ target: 'gmmk/pro/rev1/iso'
},
'handwired/ferris': {
target: 'ferris/0_1'
M keyboards/gmmk/pro/config.h => keyboards/gmmk/pro/config.h +0 -1
@@ 53,7 53,6 @@
#define LOCKING_RESYNC_ENABLE
/* SPI Config for LED Driver */
-#define SPI_DRIVER SPID1
#define SPI_SCK_PIN A5
#define SPI_MOSI_PIN A6
#define SPI_MISO_PIN A7
D keyboards/gmmk/pro/halconf.h => keyboards/gmmk/pro/halconf.h +0 -7
@@ 1,7 0,0 @@
-#pragma once
-
-#define HAL_USE_SPI TRUE
-#define SPI_USE_WAIT TRUE
-#define SPI_SELECT_MODE SPI_SELECT_MODE_PAD
-
-#include_next <halconf.h>
D keyboards/gmmk/pro/mcuconf.h => keyboards/gmmk/pro/mcuconf.h +0 -6
@@ 1,6 0,0 @@
-#pragma once
-
-#include_next <mcuconf.h>
-
-#undef STM32_SPI_USE_SPI1
-#define STM32_SPI_USE_SPI1 TRUE
M keyboards/gmmk/pro/pro.h => keyboards/gmmk/pro/pro.h +4 -4
@@ 18,8 18,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include "quantum.h"
-#if defined(KEYBOARD_gmmk_pro_ansi)
-# include "ansi.h"
-#elif defined(KEYBOARD_gmmk_pro_iso)
-# include "iso.h"
+#if defined(KEYBOARD_gmmk_pro_rev1_ansi)
+# include "rev1/ansi/ansi.h"
+#elif defined(KEYBOARD_gmmk_pro_rev1_iso)
+# include "rev1/iso/iso.h"
#endif // GMMK Pro revisions
R keyboards/gmmk/pro/ansi/ansi.c => keyboards/gmmk/pro/rev1/ansi/ansi.c +0 -0
R keyboards/gmmk/pro/ansi/ansi.h => keyboards/gmmk/pro/rev1/ansi/ansi.h +0 -0
R keyboards/gmmk/pro/ansi/config.h => keyboards/gmmk/pro/rev1/ansi/config.h +0 -0
R keyboards/gmmk/pro/ansi/info.json => keyboards/gmmk/pro/rev1/ansi/info.json +0 -0
R keyboards/gmmk/pro/ansi/keymaps/alexmarmon/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/alexmarmon/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/alexmarmon/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/alexmarmon/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrebrait/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/andrebrait/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrebrait/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/andrebrait/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrebrait/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/andrebrait/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrebrait/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/andrebrait/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrewcharnley/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/andrewcharnley/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrewcharnley/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/andrewcharnley/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/andrewcharnley/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/andrewcharnley/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/batin/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/batin/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/benschaeff/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/benschaeff/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/benschaeff/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/benschaeff/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/byungyoonc/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/byungyoonc/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/byungyoonc/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/byungyoonc/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/byungyoonc/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/byungyoonc/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/byungyoonc/rgb_matrix_user.inc => keyboards/gmmk/pro/rev1/ansi/keymaps/byungyoonc/rgb_matrix_user.inc +0 -0
R keyboards/gmmk/pro/ansi/keymaps/byungyoonc/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/byungyoonc/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/cedrikl/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/cedrikl/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/cedrikl/rgb_matrix_map.h => keyboards/gmmk/pro/rev1/ansi/keymaps/cedrikl/rgb_matrix_map.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/cedrikl/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/cedrikl/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/coryginsberg/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/coryginsberg/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/coryginsberg/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/coryginsberg/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/coryginsberg/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/coryginsberg/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/coryginsberg/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/coryginsberg/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/default/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/default/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gigahawk/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/gigahawk/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gigahawk/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/gigahawk/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/caps_word.c => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/caps_word.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/caps_word.h => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/caps_word.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/rgb_matrix_map.h => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/rgb_matrix_map.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/gourdo1/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/gourdo1/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/hachetman/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/hachetman/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/hachetman/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/hachetman/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/hachetman/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/hachetman/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/hachetman/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/hachetman/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/jackkenney/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/jackkenney/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/jonavin/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/jonavin/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/jonavin/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/jonavin/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/jonavin/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/jonavin/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/jonavin/rgb_matrix_map.h => keyboards/gmmk/pro/rev1/ansi/keymaps/jonavin/rgb_matrix_map.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/jonavin/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/jonavin/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/lalitmaganti/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/lalitmaganti/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/lalitmaganti/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/lalitmaganti/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/lalitmaganti/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/lalitmaganti/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/macos/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/macos/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/macos/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/macos/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/macos/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/macos/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/macos/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/macos/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/ansi.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/ansi.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/helpers.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/helpers.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/keymap_helpers.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/keymap_helpers.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mattgauf/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/mattgauf/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/.gitignore => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/.gitignore +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/README.md => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/README.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/encoder.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/encoder.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/encoder.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/encoder.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/fun.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/fun.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/mike1808.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/mike1808.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/mike1808.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/mike1808.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/process_record.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/process_record.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/process_record.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/process_record.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/rgb_matrix_ledmaps.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/rgb_matrix_ledmaps.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/rgb_matrix_ledmaps.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/rgb_matrix_ledmaps.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/utils.c => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/utils.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/mike1808/utils.h => keyboards/gmmk/pro/rev1/ansi/keymaps/mike1808/utils.h +0 -0
R keyboards/gmmk/pro/keymaps/moults31/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/moults31/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/paddlegame/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/paddlegame/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/paddlegame/paddlegame.h => keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/paddlegame.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/paddlegame/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/paddlegame/rgb_matrix_map.h => keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/rgb_matrix_map.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/paddlegame/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/paddlegame/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/stickandgum/config.h => keyboards/gmmk/pro/rev1/ansi/keymaps/stickandgum/config.h +0 -0
R keyboards/gmmk/pro/ansi/keymaps/stickandgum/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/stickandgum/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/stickandgum/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/stickandgum/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/stickandgum/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/stickandgum/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/via/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/via/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/via/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/via/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/keymaps/wholesomeducky/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/wholesomeducky/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/willwm/keymap.c => keyboards/gmmk/pro/rev1/ansi/keymaps/willwm/keymap.c +0 -0
R keyboards/gmmk/pro/ansi/keymaps/willwm/keymap.json => keyboards/gmmk/pro/rev1/ansi/keymaps/willwm/keymap.json +0 -0
R keyboards/gmmk/pro/ansi/keymaps/willwm/readme.md => keyboards/gmmk/pro/rev1/ansi/keymaps/willwm/readme.md +0 -0
R keyboards/gmmk/pro/ansi/keymaps/willwm/rules.mk => keyboards/gmmk/pro/rev1/ansi/keymaps/willwm/rules.mk +0 -0
R keyboards/gmmk/pro/ansi/readme.md => keyboards/gmmk/pro/rev1/ansi/readme.md +2 -2
@@ 8,11 8,11 @@ A tenkeyless 75% keyboard made and sold by Glorious LLC. Equipped with the STM32
Make example for this keyboard (after setting up your build environment):
- make gmmk/pro/ansi:default
+ make gmmk/pro/rev1/ansi:default
Flashing example for this keyboard:
- make gmmk/pro/ansi:default:flash
+ make gmmk/pro/rev1/ansi:default:flash
To reset the board into bootloader mode, do one of the following:
R keyboards/gmmk/pro/ansi/rules.mk => keyboards/gmmk/pro/rev1/ansi/rules.mk +0 -0
A keyboards/gmmk/pro/rev1/config.h => keyboards/gmmk/pro/rev1/config.h +22 -0
@@ 0,0 1,22 @@
+/* Copyright 2021 Glorious, LLC <salman@pcgamingrace.com>
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ */
+
+#pragma once
+
+#include "config_common.h"
+
+/* SPI Config for LED Driver */
+#define SPI_DRIVER SPID1
A keyboards/gmmk/pro/rev1/halconf.h => keyboards/gmmk/pro/rev1/halconf.h +23 -0
@@ 0,0 1,23 @@
+/* Copyright 2021 Glorious, LLC <salman@pcgamingrace.com>
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ */
+
+#pragma once
+
+#define HAL_USE_SPI TRUE
+#define SPI_USE_WAIT TRUE
+#define SPI_SELECT_MODE SPI_SELECT_MODE_PAD
+
+#include_next <halconf.h>
R keyboards/gmmk/pro/iso/config.h => keyboards/gmmk/pro/rev1/iso/config.h +0 -0
R keyboards/gmmk/pro/iso/info.json => keyboards/gmmk/pro/rev1/iso/info.json +0 -0
R keyboards/gmmk/pro/iso/iso.c => keyboards/gmmk/pro/rev1/iso/iso.c +0 -0
R keyboards/gmmk/pro/iso/iso.h => keyboards/gmmk/pro/rev1/iso/iso.h +0 -0
R keyboards/gmmk/pro/iso/keymaps/chofstede/keymap.c => keyboards/gmmk/pro/rev1/iso/keymaps/chofstede/keymap.c +0 -0
R keyboards/gmmk/pro/iso/keymaps/chofstede/readme.md => keyboards/gmmk/pro/rev1/iso/keymaps/chofstede/readme.md +0 -0
R keyboards/gmmk/pro/iso/keymaps/default/keymap.c => keyboards/gmmk/pro/rev1/iso/keymaps/default/keymap.c +0 -0
R keyboards/gmmk/pro/iso/keymaps/jonavin/config.h => keyboards/gmmk/pro/rev1/iso/keymaps/jonavin/config.h +0 -0
R keyboards/gmmk/pro/iso/keymaps/jonavin/keymap.c => keyboards/gmmk/pro/rev1/iso/keymaps/jonavin/keymap.c +0 -0
R keyboards/gmmk/pro/iso/keymaps/jonavin/readme.md => keyboards/gmmk/pro/rev1/iso/keymaps/jonavin/readme.md +0 -0
R keyboards/gmmk/pro/iso/keymaps/jonavin/rgb_matrix_map.h => keyboards/gmmk/pro/rev1/iso/keymaps/jonavin/rgb_matrix_map.h +0 -0
R keyboards/gmmk/pro/iso/keymaps/jonavin/rules.mk => keyboards/gmmk/pro/rev1/iso/keymaps/jonavin/rules.mk +0 -0
R keyboards/gmmk/pro/iso/keymaps/via/keymap.c => keyboards/gmmk/pro/rev1/iso/keymaps/via/keymap.c +0 -0
R keyboards/gmmk/pro/iso/keymaps/via/rules.mk => keyboards/gmmk/pro/rev1/iso/keymaps/via/rules.mk +0 -0
R keyboards/gmmk/pro/iso/keymaps/vitoni/config.h => keyboards/gmmk/pro/rev1/iso/keymaps/vitoni/config.h +0 -0
R keyboards/gmmk/pro/iso/keymaps/vitoni/keymap.c => keyboards/gmmk/pro/rev1/iso/keymaps/vitoni/keymap.c +0 -0
R keyboards/gmmk/pro/iso/keymaps/vitoni/readme.adoc => keyboards/gmmk/pro/rev1/iso/keymaps/vitoni/readme.adoc +0 -0
R keyboards/gmmk/pro/iso/readme.md => keyboards/gmmk/pro/rev1/iso/readme.md +2 -2
@@ 8,11 8,11 @@ A tenkeyless 75% keyboard made and sold by Glorious LLC. Equipped with the STM32
Make example for this keyboard (after setting up your build environment):
- make gmmk/pro/iso:default
+ make gmmk/pro/rev1/iso:default
Flashing example for this keyboard:
- make gmmk/pro/iso:default:flash
+ make gmmk/pro/rev1/iso:default:flash
To reset the board into bootloader mode, do one of the following:
R keyboards/gmmk/pro/iso/rules.mk => keyboards/gmmk/pro/rev1/iso/rules.mk +0 -0
A keyboards/gmmk/pro/rev1/mcuconf.h => keyboards/gmmk/pro/rev1/mcuconf.h +22 -0
@@ 0,0 1,22 @@
+/* Copyright 2021 Glorious, LLC <salman@pcgamingrace.com>
+ *
+ * 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 <http://www.gnu.org/licenses/>.
+ */
+
+#pragma once
+
+#include_next <mcuconf.h>
+
+#undef STM32_SPI_USE_SPI1
+#define STM32_SPI_USE_SPI1 TRUE