[Keyboard] Dimple: fix unintended LED behaviour (#6046)
* Dimple: fix unintended LED behaviour The LED was always-on if the custom keymap did not call dimple_led_off() at least once. * Dimple: LED code fixup
This commit is contained in:
parent
32952d8624
commit
a678f4a206
1 changed files with 8 additions and 2 deletions
|
@ -16,9 +16,15 @@
|
|||
#include "dimple.h"
|
||||
|
||||
void dimple_led_on() {
|
||||
DDRE |= (1 << 6); PORTE &= ~(1 << 6);
|
||||
writePinHigh(E6);
|
||||
}
|
||||
|
||||
void dimple_led_off() {
|
||||
DDRE &= ~(1 << 6); PORTE &= ~(1 << 6);
|
||||
writePinLow(E6);
|
||||
}
|
||||
|
||||
void keyboard_pre_init_kb(void) {
|
||||
// Initialize Caps Lock LED
|
||||
setPinOutput(E6);
|
||||
keyboard_pre_init_user();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue