diff --git a/keyboard/tentapad/led.c b/keyboard/tentapad/led.c index 63d2732a..1f743c5c 100644 --- a/keyboard/tentapad/led.c +++ b/keyboard/tentapad/led.c @@ -17,11 +17,25 @@ along with this program. If not, see . #include #include "stdint.h" +#include "bootloader.h" +#include "timer.h" #include "led.h" #ifndef LEDMAP_ENABLE void led_set(uint8_t usb_led) { + static uint16_t start = 0; + static uint8_t count = 0; + if (usb_led & (1< 250) { + start = timer_read(); + count = 0; + } + count++; + if (count >= 8) { + bootloader_jump(); + } + } } #endif