qmk_me

QMK Firmware userspace, keyboards, & keymaps
git clone git://git.pngu.org.org/qmk_me
Log | Files | Refs | Submodules | README | LICENSE

commit 9628902a0efa971f71b2dc06217029096ad37680
parent 51c9ae56606430545c5175d1d6ec18f3f74237b6
Author: Jack Sangdahl <jack@pngu.org>
Date:   Sun,  7 Dec 2025 10:22:57 +0100

Remove more unused code

Diffstat:
Musers/jack/jack.c | 20++++----------------
Musers/jack/rules.mk | 3---
Musers/jack/tapping.c | 4----
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();