commit 9628902a0efa971f71b2dc06217029096ad37680
parent 51c9ae56606430545c5175d1d6ec18f3f74237b6
Author: Jack Sangdahl <jack@pngu.org>
Date: Sun, 7 Dec 2025 10:22:57 +0100
Remove more unused code
Diffstat:
3 files changed, 4 insertions(+), 23 deletions(-)
diff --git a/users/jack/jack.c b/users/jack/jack.c
@@ -4,11 +4,6 @@
__attribute__((weak)) void keyboard_post_init_keymap(void) {}
void keyboard_post_init_user(void) {
-#ifdef RGBLIGHT_ENABLE
- rgblight_enable_noeeprom();
- rgblight_sethsv_noeeprom(HSV_CYAN);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT);
-#endif
#ifdef AUTOCORRECT_ENABLE
if (!autocorrect_is_enabled())
autocorrect_enable();
@@ -57,20 +52,13 @@ bool oled_task_user(void) {
}
#endif
-#ifndef MAGIC_ENABLE
-uint16_t keycode_config(uint16_t keycode) { return keycode; }
-uint8_t mod_config(uint8_t mod) { return mod; }
-#endif
-
-#ifdef RP2040_MATH_IN_ROM
-typedef void (*init_fn)(void);
-extern init_fn __preinit_array_base__;
-extern init_fn __preinit_array_end__;
-#endif
-
__attribute__((weak)) void keyboard_pre_init_keymap(void) {}
void keyboard_pre_init_user(void) {
#ifdef RP2040_MATH_IN_ROM
+ typedef void (*init_fn)(void);
+ extern init_fn __preinit_array_base__;
+ extern init_fn __preinit_array_end__;
+
for (init_fn *func = &__preinit_array_base__; func < &__preinit_array_end__;
func++)
(*func)();
diff --git a/users/jack/rules.mk b/users/jack/rules.mk
@@ -1,5 +1,4 @@
LTO_ENABLE = yes
-TOP_SYMBOLS = yes
MAGIC_ENABLE = yes
COMBO_ENABLE = yes
COMMAND_ENABLE = no
@@ -14,7 +13,6 @@ SPACE_CADET_ENABLE = no
AUTOCORRECT_ENABLE = yes
MOUSE_JIGGLE_ENABLE = yes
OS_DETECTION_ENABLE = yes
-DEBOUNCE_TYPE = asym_eager_defer_pk
INTROSPECTION_KEYMAP_C = user_introspection.c
SRC += $(USER_PATH)/jack.c $(USER_PATH)/tapping.c
@@ -26,7 +24,6 @@ endif
ifeq ($(PLATFORM), CHIBIOS)
ifeq ($(MCU_SERIES), RP2040)
RP2040_MATH_IN_ROM = no
- PROGRAM_CMD = doas picotool load $(BUILD_DIR)/$(TARGET).uf2
endif
EXTRAFLAGS += -O3
endif
diff --git a/users/jack/tapping.c b/users/jack/tapping.c
@@ -59,10 +59,6 @@ void ply_nxt_prv(tap_dance_state_t *state, void *user_data) {
#endif
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
-#ifdef RGB_MATRIX_ENABLE
- if (!process_record_rgb_matrix(keycode, record))
- return false;
-#endif
#ifdef OLED_ENABLE
if (record->event.pressed)
oled_timer_reset();