Skip to content

Commit 97b8ade

Browse files
fauxparknoroadsleft
authored andcommitted
[Keyboard] Use GPIO macros for E6 LED in Planck and Preonic default keymaps (qmk#7098)
1 parent 1533483 commit 97b8ade

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

keyboards/planck/keymaps/default/keymap.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -209,12 +209,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
209209
backlight_step();
210210
#endif
211211
#ifdef KEYBOARD_planck_rev5
212-
PORTE &= ~(1<<6);
212+
writePinLow(E6);
213213
#endif
214214
} else {
215215
unregister_code(KC_RSFT);
216216
#ifdef KEYBOARD_planck_rev5
217-
PORTE |= (1<<6);
217+
writePinHigh(E6);
218218
#endif
219219
}
220220
return false;

keyboards/planck/planck.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ __attribute__ ((weak))
1414
void matrix_init_kb(void) {
1515
// Turn status LED on
1616
#ifdef __AVR__
17-
DDRE |= (1<<6);
18-
PORTE |= (1<<6);
17+
setPinOutput(E6);
18+
writePinHigh(E6);
1919
#endif
2020

2121
matrix_init_user();
@@ -26,4 +26,4 @@ const uint8_t music_map[MATRIX_ROWS][MATRIX_COLS] = LAYOUT_planck_grid(
2626
24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35,
2727
12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23,
2828
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
29-
);
29+
);

keyboards/preonic/keymaps/default/keymap.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -213,12 +213,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
213213
backlight_step();
214214
#endif
215215
#ifdef __AVR__
216-
PORTE &= ~(1<<6);
216+
writePinLow(E6);
217217
#endif
218218
} else {
219219
unregister_code(KC_RSFT);
220220
#ifdef __AVR__
221-
PORTE |= (1<<6);
221+
writePinHigh(E6);
222222
#endif
223223
}
224224
return false;

keyboards/preonic/rev1/rev1.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
void matrix_init_kb(void) {
1919

2020
// Turn status LED on
21-
DDRE |= (1<<6);
22-
PORTE |= (1<<6);
21+
setPinOutput(E6);
22+
writePinHigh(E6);
2323

2424
matrix_init_user();
2525
};

keyboards/preonic/rev2/rev2.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
void matrix_init_kb(void) {
1919

2020
// Turn status LED on
21-
DDRE |= (1<<6);
22-
PORTE |= (1<<6);
21+
setPinOutput(E6);
22+
writePinHigh(E6);
2323

2424
matrix_init_user();
2525
};

0 commit comments

Comments
 (0)