From 67bb7bf0776547b1e5ca92c520616ce32d67aae9 Mon Sep 17 00:00:00 2001 From: Paul James Date: Sat, 18 Feb 2023 18:26:44 +0100 Subject: [PATCH] [Keyboard] Add LED startup sequence to Lumberjack (#19841) --- .../peej/lumberjack/keymaps/via/keymap.c | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/keyboards/peej/lumberjack/keymaps/via/keymap.c b/keyboards/peej/lumberjack/keymaps/via/keymap.c index a1981cd5..018f284a 100644 --- a/keyboards/peej/lumberjack/keymaps/via/keymap.c +++ b/keyboards/peej/lumberjack/keymaps/via/keymap.c @@ -48,3 +48,25 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ) }; + +void keyboard_pre_init_user() { + writePin(LED1, true); + writePin(LED2, true); +} + +void keyboard_post_init_user() { + writePin(LED1, false); + writePin(LED2, false); +} + +bool process_record_user(uint16_t keycode, keyrecord_t *record) { + writePin(LED1, record->event.pressed); + + return true; +} + +layer_state_t layer_state_set_user(layer_state_t state) { + writePin(LED2, state); + + return state; +}