#include <avr/sfr_defs.h> #include <avr/timer_avr.h> #include <avr/wdt.h> #include "lfk65_hs.h" #include "keymap.h" bool process_record_kb(uint16_t keycode, keyrecord_t* record) { if (keycode == RESET) { reset_keyboard_kb(); } else { } return process_record_user(keycode, record); } void reset_keyboard_kb(){ #ifdef WATCHDOG_ENABLE MCUSR = 0; wdt_disable(); wdt_reset(); #endif reset_keyboard(); }