[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
pull/6065/head
Erovia 5 years ago committed by Drashna Jaelre
parent 32952d8624
commit a678f4a206

@ -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…
Cancel
Save