diff options
author | lokher <lokher@gmail.com> | 2022-09-13 11:24:05 +0800 |
---|---|---|
committer | lokher <lokher@gmail.com> | 2022-09-13 11:24:05 +0800 |
commit | 9581289745736ce068a1040f44cec37a2ca8830d (patch) | |
tree | 24f644715a5fd6cc4d804d9604fb094307808b1b /keyboards/lfkeyboards/lfkpad/lfkpad.c | |
parent | fe13cedf8c09fa34d5cec4e4c624738095176625 (diff) |
Remove non-Keychron keyboards
Diffstat (limited to 'keyboards/lfkeyboards/lfkpad/lfkpad.c')
-rw-r--r-- | keyboards/lfkeyboards/lfkpad/lfkpad.c | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/keyboards/lfkeyboards/lfkpad/lfkpad.c b/keyboards/lfkeyboards/lfkpad/lfkpad.c deleted file mode 100644 index fffa26ca3a..0000000000 --- a/keyboards/lfkeyboards/lfkpad/lfkpad.c +++ /dev/null @@ -1,74 +0,0 @@ -#include "lfkpad.h" - -#include "quantum.h" - -#include <avr/timer_avr.h> -#include <avr/wdt.h> -#include "issi.h" -#include "TWIlib.h" -#include "lighting.h" - -void matrix_init_kb(void) { - matrix_init_user(); - -#ifdef ISSI_ENABLE - issi_init(); -#endif - -#ifdef WATCHDOG_ENABLE - // This is done after turning the layer LED red, if we're caught in a loop - // we should get a flashing red light - wdt_enable(WDTO_500MS); -#endif -} - -void matrix_scan_kb(void) { -#ifdef WATCHDOG_ENABLE - wdt_reset(); -#endif - -#ifdef ISSI_ENABLE - // switch/underglow lighting update - static uint32_t issi_device = 0; - static uint32_t twi_last_ready = 0; - - if (twi_last_ready > 1000) { - // It's been way too long since the last ISSI update, reset the I2C bus and start again - dprintf("TWI failed to recover, TWI re-init\n"); - twi_last_ready = 0; - TWIInit(); - force_issi_refresh(); - } - - if (isTWIReady()) { - twi_last_ready = 0; - // If the i2c bus is available, kick off the issi update, alternate between devices - update_issi(issi_device, issi_device); - - if (issi_device) { - issi_device = 0; - } else { - issi_device = 3; - } - } else { - twi_last_ready++; - } -#endif - - matrix_scan_user(); -} - -// LFK lighting info -const uint8_t rgb_matrices[] = { 0, 1 }; -const uint8_t rgb_sequence[] = { - 32, 1, 2, 3, - 31, 30, 5, 6, - 28, 27, 7, - 17, 18, 9, 8, - 19, 21, 11, - 22, 14, 12, - 16, 26, - 4, 25, - 13, 24, - 20 -}; |