diff --git a/keyboards/smithrune/ironergo/config.h b/keyboards/smithrune/ironergo/config.h index 8dbabc2cc2..3b35055eac 100644 --- a/keyboards/smithrune/ironergo/config.h +++ b/keyboards/smithrune/ironergo/config.h @@ -20,11 +20,3 @@ along with this program. If not, see . #define BACKLIGHT_PWM_DRIVER PWMD3 #define BACKLIGHT_PWM_CHANNEL 4 #define BACKLIGHT_PAL_MODE 2 - -/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ -#define LOCKING_SUPPORT_ENABLE -/* Locking resynchronize hack */ -#define LOCKING_RESYNC_ENABLE - -#define WEAR_LEVELING_LOGICAL_SIZE 2048 -#define WEAR_LEVELING_BACKING_SIZE 4096 diff --git a/keyboards/smithrune/ironergo/info.json b/keyboards/smithrune/ironergo/info.json index f5eb62dfac..809c5880df 100644 --- a/keyboards/smithrune/ironergo/info.json +++ b/keyboards/smithrune/ironergo/info.json @@ -15,6 +15,9 @@ "nkro": true, "backlight": true }, + "build": { + "lto": true + }, "matrix_pins": { "cols": ["C9" , "C8" , "C7" , "C6" , "B15", "B14", "B12", "B9" , "A15" , "C3" , "C2" , "C12" , "C1" , "B4" , "B3" , "D2" ], "rows": ["A10", "A8" , "B13", "A2" , "A1" , "C10", "C11", "B5" , "C0" ] @@ -25,6 +28,17 @@ "levels": 20, "breathing": true }, + "indicators": { + "caps_lock": "B1" + }, + "eeprom": { + "driver" : "wear_leveling", + "wear_leveling": { + "driver": "embedded_flash", + "backing_size": 4096, + "logical_size": 2048 + } + }, "processor": "STM32F401", "bootloader": "stm32-dfu", "layouts": { diff --git a/keyboards/smithrune/ironergo/rules.mk b/keyboards/smithrune/ironergo/rules.mk index a92b099328..6e7633bfe0 100644 --- a/keyboards/smithrune/ironergo/rules.mk +++ b/keyboards/smithrune/ironergo/rules.mk @@ -1,2 +1 @@ -# Enter lower-power sleep mode when on the ChibiOS idle thread -OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE +# This file intentionally left blank