summaryrefslogtreecommitdiff
path: root/keyboards/durgod/k310/base
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/durgod/k310/base')
-rw-r--r--keyboards/durgod/k310/base/config.h15
-rw-r--r--keyboards/durgod/k310/base/info.json11
-rw-r--r--keyboards/durgod/k310/base/rules.mk10
3 files changed, 11 insertions, 25 deletions
diff --git a/keyboards/durgod/k310/base/config.h b/keyboards/durgod/k310/base/config.h
index 018afb342d..20885ecb29 100644
--- a/keyboards/durgod/k310/base/config.h
+++ b/keyboards/durgod/k310/base/config.h
@@ -17,14 +17,9 @@
#pragma once
-#include "config_common.h"
#define WAIT_US_TIMER GPTD3
-/* key matrix size */
-#define MATRIX_ROWS 8
-#define MATRIX_COLS 16
-
#define MATRIX_ROW_PINS { A0, A1, A2, A3, A4, A5, A6, A7 }
#define MATRIX_COL_PINS { C4, C5, B0, B1, B2, B10, B11, B12, B13, B14, B15, C6, C7, C10, C11, C12 }
@@ -36,21 +31,11 @@
// Users may enable more if they wish
#define DYNAMIC_KEYMAP_EEPROM_MAX_ADDR 4095
-/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
-#define DEBOUNCE 5
-
-/* Bootmagic Lite key configuration */
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
-#define BOOTMAGIC_LITE_ROW 0
-#define BOOTMAGIC_LITE_COLUMN 0
/* LED indicator pins */
-#define LED_NUM_LOCK_PIN C8
-#define LED_CAPS_LOCK_PIN C9
-#define LED_SCROLL_LOCK_PIN A8
#define LED_WIN_LOCK_PIN A9
#define LED_MR_LOCK_PIN A10
-#define LED_PIN_ON_STATE 0
/* Original hardware "reset" button on pin D2 */
#define HARDWARE_RESET_PIN D2
diff --git a/keyboards/durgod/k310/base/info.json b/keyboards/durgod/k310/base/info.json
new file mode 100644
index 0000000000..7e5f9aa8d3
--- /dev/null
+++ b/keyboards/durgod/k310/base/info.json
@@ -0,0 +1,11 @@
+{
+ "indicators": {
+ "caps_lock": "C9",
+ "num_lock": "C8",
+ "scroll_lock": "A8",
+ "on_state": 0
+ },
+ "processor": "STM32F072", // F070
+ "bootloader": "stm32-dfu",
+ "board": "DURGOD_STM32_F070"
+}
diff --git a/keyboards/durgod/k310/base/rules.mk b/keyboards/durgod/k310/base/rules.mk
index 5c07a0fa71..92e817504f 100644
--- a/keyboards/durgod/k310/base/rules.mk
+++ b/keyboards/durgod/k310/base/rules.mk
@@ -1,11 +1,3 @@
-# MCU name
-# Actually F070, but close enough
-MCU = STM32F072
-BOARD = DURGOD_STM32_F070
-
-# Bootloader selection
-BOOTLOADER = stm32-dfu
-
# Build Options
# change yes to no to disable
#
@@ -19,5 +11,3 @@ BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
LTO_ENABLE = yes
-
-LAYOUTS = fullsize_ansi fullsize_iso