[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"
|
#include "dimple.h"
|
||||||
|
|
||||||
void dimple_led_on() {
|
void dimple_led_on() {
|
||||||
DDRE |= (1 << 6); PORTE &= ~(1 << 6);
|
writePinHigh(E6);
|
||||||
}
|
}
|
||||||
|
|
||||||
void dimple_led_off() {
|
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