b8f29c38652fb56fd122e61018778fd5355a8739
- Author
- Ryan <fauxpark@gmail.com>
- Committer
- GitHub <noreply@github.com>
- Date
Message
Diff
This diff is truncated to protect this page.
1diff --git a/keyboards/1upkeyboards/1up60rgb/keymaps/default/keymap.c b/keyboards/1upkeyboards/1up60rgb/keymaps/default/keymap.c
2index 5792f51ca82ebf63e89a1d04c976abf8fb894348..3b5442c9574864049af977c655de44df05c9fa07 100644
3--- a/keyboards/1upkeyboards/1up60rgb/keymaps/default/keymap.c
4+++ b/keyboards/1upkeyboards/1up60rgb/keymaps/default/keymap.c
5@@ -20,11 +20,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
6
7 bool led_update_user(led_t led_state) {
8 if (led_state.caps_lock) {
9- setPinOutput(B2);
10- writePinLow(B2);
11+ gpio_set_pin_output(B2);
12+ gpio_write_pin_low(B2);
13 } else {
14- setPinInput(B2);
15- writePinLow(B2);
16+ gpio_set_pin_input(B2);
17+ gpio_write_pin_low(B2);
18 }
19 return false;
20 }
21diff --git a/keyboards/1upkeyboards/1up60rgb/keymaps/iso/keymap.c b/keyboards/1upkeyboards/1up60rgb/keymaps/iso/keymap.c
22index 20783c22cba6d7bb239a03f6cd617e0a213da3ff..b720c984e45d7ef3fa0d74b303295999028f77cf 100644
23--- a/keyboards/1upkeyboards/1up60rgb/keymaps/iso/keymap.c
24+++ b/keyboards/1upkeyboards/1up60rgb/keymaps/iso/keymap.c
25@@ -20,11 +20,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
26
27 bool led_update_user(led_t led_state) {
28 if (led_state.caps_lock) {
29- setPinOutput(B2);
30- writePinLow(B2);
31+ gpio_set_pin_output(B2);
32+ gpio_write_pin_low(B2);
33 } else {
34- setPinInput(B2);
35- writePinLow(B2);
36+ gpio_set_pin_input(B2);
37+ gpio_write_pin_low(B2);
38 }
39 return false;
40 }
41diff --git a/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c b/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c
42index 5cc922788590d478adeb7a1902d56a8593e8f04b..a634d913b2ccc6ee47c85a2db9339bec8b110bba 100644
43--- a/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c
44+++ b/keyboards/1upkeyboards/1up60rgb/keymaps/tsangan/keymap.c
45@@ -20,11 +20,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
46
47 bool led_update_user(led_t led_state) {
48 if (led_state.caps_lock) {
49- setPinOutput(B2);
50- writePinLow(B2);
51+ gpio_set_pin_output(B2);
52+ gpio_write_pin_low(B2);
53 } else {
54- setPinInput(B2);
55- writePinLow(B2);
56+ gpio_set_pin_input(B2);
57+ gpio_write_pin_low(B2);
58 }
59 return false;
60 }
61diff --git a/keyboards/45_ats/keymaps/default/keymap.c b/keyboards/45_ats/keymaps/default/keymap.c
62index 3208614b329bd1e6f25eeecfd6fd82e18cc3176e..3d4b74ab40d4fc1d50f14d1a531804b84a5d169c 100644
63--- a/keyboards/45_ats/keymaps/default/keymap.c
64+++ b/keyboards/45_ats/keymaps/default/keymap.c
65@@ -90,9 +90,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
66
67 //function for layer indicator LED
68 layer_state_t layer_state_set_user(layer_state_t state) {
69- writePin(D0, layer_state_cmp(state, 0));
70- writePin(D1, layer_state_cmp(state, 1));
71- writePin(D2, layer_state_cmp(state, 2));
72+ gpio_write_pin(D0, layer_state_cmp(state, 0));
73+ gpio_write_pin(D1, layer_state_cmp(state, 1));
74+ gpio_write_pin(D2, layer_state_cmp(state, 2));
75 return state;
76 }
77
78diff --git a/keyboards/45_ats/keymaps/via/keymap.c b/keyboards/45_ats/keymaps/via/keymap.c
79index 3208614b329bd1e6f25eeecfd6fd82e18cc3176e..3d4b74ab40d4fc1d50f14d1a531804b84a5d169c 100644
80--- a/keyboards/45_ats/keymaps/via/keymap.c
81+++ b/keyboards/45_ats/keymaps/via/keymap.c
82@@ -90,9 +90,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
83
84 //function for layer indicator LED
85 layer_state_t layer_state_set_user(layer_state_t state) {
86- writePin(D0, layer_state_cmp(state, 0));
87- writePin(D1, layer_state_cmp(state, 1));
88- writePin(D2, layer_state_cmp(state, 2));
89+ gpio_write_pin(D0, layer_state_cmp(state, 0));
90+ gpio_write_pin(D1, layer_state_cmp(state, 1));
91+ gpio_write_pin(D2, layer_state_cmp(state, 2));
92 return state;
93 }
94
95diff --git a/keyboards/blu/vimclutch/keymaps/default/keymap.c b/keyboards/blu/vimclutch/keymaps/default/keymap.c
96index 49eaa2b881616af871e86487b49e959334f80333..9c602571d8b4db4bdcb49228fb877d09ba1a2fe7 100644
97--- a/keyboards/blu/vimclutch/keymaps/default/keymap.c
98+++ b/keyboards/blu/vimclutch/keymaps/default/keymap.c
99@@ -37,8 +37,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
100
101 /* Layer-specific lighting */
102 layer_state_t layer_state_set_user(layer_state_t state) {
103- writePin(F4, !layer_state_cmp(state, _VC));
104- writePin(F5, !layer_state_cmp(state, _VIM));
105+ gpio_write_pin(F4, !layer_state_cmp(state, _VC));
106+ gpio_write_pin(F5, !layer_state_cmp(state, _VIM));
107 return state;
108 };
109
110diff --git a/keyboards/bobpad/keymaps/default/keymap.c b/keyboards/bobpad/keymaps/default/keymap.c
111index 5c7dcd591e18e3251e51763341d65e0d3391a54f..f02c9764b7ac75ccd93883f4f260b5a4d98c04a9 100644
112--- a/keyboards/bobpad/keymaps/default/keymap.c
113+++ b/keyboards/bobpad/keymaps/default/keymap.c
114@@ -29,7 +29,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
115 };
116
117 layer_state_t layer_state_set_user(layer_state_t state) {
118- writePin(D0, IS_LAYER_ON_STATE(state, 1));
119+ gpio_write_pin(D0, IS_LAYER_ON_STATE(state, 1));
120
121 return state;
122 }
123diff --git a/keyboards/bobpad/keymaps/via/keymap.c b/keyboards/bobpad/keymaps/via/keymap.c
124index c244c6037e5db5044a910d1f053b66352ac1eefb..61292299036a04b1bfb55d9d278a9eb83c762958 100644
125--- a/keyboards/bobpad/keymaps/via/keymap.c
126+++ b/keyboards/bobpad/keymaps/via/keymap.c
127@@ -46,11 +46,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
128 // C6 E6 D7
129
130 void matrix_scan_user(void) {
131- writePin(C6, layer_state_is(1));
132- writePin(E6, layer_state_is(2));
133- writePin(D7, layer_state_is(3));
134- writePin(D4, layer_state_is(4));
135- writePin(D0, layer_state_is(5));
136+ gpio_write_pin(C6, layer_state_is(1));
137+ gpio_write_pin(E6, layer_state_is(2));
138+ gpio_write_pin(D7, layer_state_is(3));
139+ gpio_write_pin(D4, layer_state_is(4));
140+ gpio_write_pin(D0, layer_state_is(5));
141 if (is_alt_tab_active) {
142 if (timer_elapsed(alt_tab_timer) > 1000) {
143 unregister_code(KC_LWIN);
144diff --git a/keyboards/converter/siemens_tastatur/keymaps/default/keymap.c b/keyboards/converter/siemens_tastatur/keymaps/default/keymap.c
145index 0f3911a2d362b5072c438c210d4f407288c105ca..c6bda674e330da930136dc28d4a7b4cb4255501e 100644
146--- a/keyboards/converter/siemens_tastatur/keymaps/default/keymap.c
147+++ b/keyboards/converter/siemens_tastatur/keymaps/default/keymap.c
148@@ -47,15 +47,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
149 }
150
151 void matrix_init_user(void) {
152- setPinOutput(B0);
153- writePinLow(B0);
154+ gpio_set_pin_output(B0);
155+ gpio_write_pin_low(B0);
156 }
157
158 bool led_update_user(led_t led_state) {
159 if (led_state.caps_lock) {
160- writePinHigh(B0);
161+ gpio_write_pin_high(B0);
162 } else {
163- writePinLow(B0);
164+ gpio_write_pin_low(B0);
165 }
166 return false;
167 }
168diff --git a/keyboards/cutie_club/wraith/keymaps/default/keymap.c b/keyboards/cutie_club/wraith/keymaps/default/keymap.c
169index 7759bb6e4690565cfcf8906f531758e725f70e9d..3e6c460a5667e20c2dc78f560ddd7176c03089e8 100644
170--- a/keyboards/cutie_club/wraith/keymaps/default/keymap.c
171+++ b/keyboards/cutie_club/wraith/keymaps/default/keymap.c
172@@ -37,8 +37,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
173 void matrix_scan_user(void) {
174 // escape LED on layer 1
175 if (IS_LAYER_ON(1)) {
176- writePinLow(B0);
177+ gpio_write_pin_low(B0);
178 } else {
179- writePinHigh(B0);
180+ gpio_write_pin_high(B0);
181 }
182 }
183diff --git a/keyboards/darkproject/kd83a_bfg_edition/keymaps/default/keymap.c b/keyboards/darkproject/kd83a_bfg_edition/keymaps/default/keymap.c
184index 0d426d3c9ac299b91d664dd58abcfff1779d712b..0c23701f5b85370750c1605b667cd0f9ed7950cb 100644
185--- a/keyboards/darkproject/kd83a_bfg_edition/keymaps/default/keymap.c
186+++ b/keyboards/darkproject/kd83a_bfg_edition/keymaps/default/keymap.c
187@@ -73,6 +73,6 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
188 #endif
189
190 layer_state_t layer_state_set_user(layer_state_t state) {
191- writePin(C0, layer_state_cmp(state, 1));
192+ gpio_write_pin(C0, layer_state_cmp(state, 1));
193 return state;
194 };
195diff --git a/keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c b/keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
196index 0d426d3c9ac299b91d664dd58abcfff1779d712b..0c23701f5b85370750c1605b667cd0f9ed7950cb 100644
197--- a/keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
198+++ b/keyboards/darkproject/kd83a_bfg_edition/keymaps/via/keymap.c
199@@ -73,6 +73,6 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
200 #endif
201
202 layer_state_t layer_state_set_user(layer_state_t state) {
203- writePin(C0, layer_state_cmp(state, 1));
204+ gpio_write_pin(C0, layer_state_cmp(state, 1));
205 return state;
206 };
207diff --git a/keyboards/darkproject/kd87a_bfg_edition/keymaps/default/keymap.c b/keyboards/darkproject/kd87a_bfg_edition/keymaps/default/keymap.c
208index 5f475caa1b6c94940f3f568a43374dbb88a4c6e1..8d48ed9acfe61fbb0ec436411b88fcf01efcaf15 100644
209--- a/keyboards/darkproject/kd87a_bfg_edition/keymaps/default/keymap.c
210+++ b/keyboards/darkproject/kd87a_bfg_edition/keymaps/default/keymap.c
211@@ -64,6 +64,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
212 };
213
214 layer_state_t layer_state_set_user(layer_state_t state) {
215- writePin(C0, layer_state_cmp(state, 1));
216+ gpio_write_pin(C0, layer_state_cmp(state, 1));
217 return state;
218 };
219diff --git a/keyboards/darkproject/kd87a_bfg_edition/keymaps/via/keymap.c b/keyboards/darkproject/kd87a_bfg_edition/keymaps/via/keymap.c
220index 300855c452f32fab3073ed70a6b7f08c6d88b8d9..e4de9aff0892bde6c0ab9b0e17154db7162e7c7f 100644
221--- a/keyboards/darkproject/kd87a_bfg_edition/keymaps/via/keymap.c
222+++ b/keyboards/darkproject/kd87a_bfg_edition/keymaps/via/keymap.c
223@@ -64,6 +64,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
224 };
225
226 layer_state_t layer_state_set_user(layer_state_t state) {
227- writePin(C0, layer_state_cmp(state, 1));
228+ gpio_write_pin(C0, layer_state_cmp(state, 1));
229 return state;
230 };
231diff --git a/keyboards/db/db63/keymaps/default/keymap.c b/keyboards/db/db63/keymaps/default/keymap.c
232index 409545b2a94a97b1013e7ce6a4879229e1844877..b1cc922c8f479ecd794e7b23aac1fc191113614b 100644
233--- a/keyboards/db/db63/keymaps/default/keymap.c
234+++ b/keyboards/db/db63/keymaps/default/keymap.c
235@@ -51,10 +51,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
236 bool led_update_user(led_t led_state) {
237 if (led_state.caps_lock) {
238 rgblight_sethsv(HSV_CYAN);
239- writePinHigh(D1);
240+ gpio_write_pin_high(D1);
241 } else {
242 rgblight_sethsv(HSV_GREEN);
243- writePinLow(D1);
244+ gpio_write_pin_low(D1);
245 }
246 return false;
247 }
248diff --git a/keyboards/dm9records/plaid/keymaps/default/keymap.c b/keyboards/dm9records/plaid/keymaps/default/keymap.c
249index 419f2590cafa6f5d73ae125f26f921d9df81337e..2b366f49309bc2c41bb2b8fed0266bd02978d07b 100644
250--- a/keyboards/dm9records/plaid/keymaps/default/keymap.c
251+++ b/keyboards/dm9records/plaid/keymaps/default/keymap.c
252@@ -215,18 +215,18 @@ led_config_t led_config;
253 //Set leds to saved state during powerup
254 void keyboard_post_init_user(void) {
255 // set LED pin modes
256- setPinOutput(LED_RED);
257- setPinOutput(LED_GREEN);
258+ gpio_set_pin_output(LED_RED);
259+ gpio_set_pin_output(LED_GREEN);
260
261 // Call the post init code.
262 led_config.raw = eeconfig_read_user();
263
264 if(led_config.red_mode == LEDMODE_ON) {
265- writePinHigh(LED_RED);
266+ gpio_write_pin_high(LED_RED);
267 }
268
269 if(led_config.green_mode == LEDMODE_ON) {
270- writePinHigh(LED_GREEN);
271+ gpio_write_pin_high(LED_GREEN);
272 }
273 }
274
275@@ -248,10 +248,10 @@ void led_keypress_update(uint8_t led, uint8_t led_mode, uint16_t keycode, keyrec
276 for (int i=0;i<ARRAY_SIZE(modifiers);i++) {
277 if(keycode==modifiers[i]) {
278 if (record->event.pressed) {
279- writePinHigh(led);
280+ gpio_write_pin_high(led);
281 }
282 else {
283- writePinLow(led);
284+ gpio_write_pin_low(led);
285 }
286 }
287 }
288@@ -260,30 +260,30 @@ void led_keypress_update(uint8_t led, uint8_t led_mode, uint16_t keycode, keyrec
289 if (record->event.pressed) {
290 if(rand() % 2 == 1) {
291 if(rand() % 2 == 0) {
292- writePinLow(led);
293+ gpio_write_pin_low(led);
294 }
295 else {
296- writePinHigh(led);
297+ gpio_write_pin_high(led);
298 }
299 }
300 }
301 break;
302 case LEDMODE_KEY:
303 if (record->event.pressed) {
304- writePinHigh(led);
305+ gpio_write_pin_high(led);
306 return;
307 }
308 else {
309- writePinLow(led);
310+ gpio_write_pin_low(led);
311 return;
312 }
313 break;
314 case LEDMODE_ENTER:
315 if (keycode==KC_ENT) {
316- writePinHigh(led);
317+ gpio_write_pin_high(led);
318 }
319 else {
320- writePinLow(led);
321+ gpio_write_pin_low(led);
322 }
323 break;
324
325@@ -345,11 +345,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
326 if (record->event.pressed) {
327 if (led_config.red_mode==LEDMODE_ON) {
328 led_config.red_mode=LEDMODE_OFF;
329- writePinLow(LED_RED);
330+ gpio_write_pin_low(LED_RED);
331 }
332 else {
333 led_config.red_mode=LEDMODE_ON;
334- writePinHigh(LED_RED);
335+ gpio_write_pin_high(LED_RED);
336 }
337 }
338 eeconfig_update_user(led_config.raw);
339@@ -359,11 +359,11 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
340 if (record->event.pressed) {
341 if (led_config.green_mode==LEDMODE_ON) {
342 led_config.green_mode=LEDMODE_OFF;
343- writePinLow(LED_GREEN);
344+ gpio_write_pin_low(LED_GREEN);
345 }
346 else {
347 led_config.green_mode=LEDMODE_ON;
348- writePinHigh(LED_GREEN);
349+ gpio_write_pin_high(LED_GREEN);
350 }
351 }
352diff --git a/keyboards/dm9records/plaid/keymaps/via/keymap.c b/keyboards/dm9records/plaid/keymaps/via/keymap.c
353index f54c5b9008b0d572422083ed16a4a943d623bea5..37019e89a5fe531e21ba9e344603295f528e8cd0 100644
354--- a/keyboards/dm9records/plaid/keymaps/via/keymap.c
355+++ b/keyboards/dm9records/plaid/keymaps/via/keymap.c
356@@ -95,7 +95,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
357
358 };
359 bool led_update_user(led_t led_state) {
360- writePin(LED_RED, led_state.caps_lock);
361- writePin(LED_GREEN, led_state.scroll_lock);
362+ gpio_write_pin(LED_RED, led_state.caps_lock);
363+ gpio_write_pin(LED_GREEN, led_state.scroll_lock);
364 return false;
365 }
366diff --git a/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c b/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c
367index 92a10afc34ff7b8aeb7cc13715407b755399ebc4..38db55938a0585610c20c9ba30576037144f9bc7 100644
368--- a/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c
369+++ b/keyboards/dtisaac/dosa40rgb/keymaps/default/keymap.c
370@@ -66,6 +66,6 @@ bool rgb_matrix_indicators_user(void) {
371 }
372
373 void keyboard_pre_init_user(void) {
374- setPinOutput(B5);
375- writePinLow(B5);
376+ gpio_set_pin_output(B5);
377+ gpio_write_pin_low(B5);
378 }
379diff --git a/keyboards/dyz/synthesis60/keymaps/default/keymap.c b/keyboards/dyz/synthesis60/keymaps/default/keymap.c
380index bdc705f90b343bdc91b4129768a391b2acf91438..5173689dd0e46485ddf4d7627bbd2bfc3ea1bb42 100644
381--- a/keyboards/dyz/synthesis60/keymaps/default/keymap.c
382+++ b/keyboards/dyz/synthesis60/keymaps/default/keymap.c
383@@ -48,9 +48,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
384
385 layer_state_t layer_state_set_user(layer_state_t state) {
386 if (get_highest_layer(state) != 0) {
387- writePinLow(C6);
388+ gpio_write_pin_low(C6);
389 } else {
390- writePinHigh(C6);
391+ gpio_write_pin_high(C6);
392 }
393 return state;
394 }
395diff --git a/keyboards/dyz/synthesis60/keymaps/default_arrow/keymap.c b/keyboards/dyz/synthesis60/keymaps/default_arrow/keymap.c
396index 5ef6db467537da9e5b8262aba71fb55bb5993e80..3836e902f208963c19c3db1dc7fa48f604a3e4d3 100644
397--- a/keyboards/dyz/synthesis60/keymaps/default_arrow/keymap.c
398+++ b/keyboards/dyz/synthesis60/keymaps/default_arrow/keymap.c
399@@ -48,9 +48,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
400
401 layer_state_t layer_state_set_user(layer_state_t state) {
402 if (get_highest_layer(state) != 0) {
403- writePinLow(C6);
404+ gpio_write_pin_low(C6);
405 } else {
406- writePinHigh(C6);
407+ gpio_write_pin_high(C6);
408 }
409 return state;
410 }
411diff --git a/keyboards/dyz/synthesis60/keymaps/via/keymap.c b/keyboards/dyz/synthesis60/keymaps/via/keymap.c
412index bdc705f90b343bdc91b4129768a391b2acf91438..5173689dd0e46485ddf4d7627bbd2bfc3ea1bb42 100644
413--- a/keyboards/dyz/synthesis60/keymaps/via/keymap.c
414+++ b/keyboards/dyz/synthesis60/keymaps/via/keymap.c
415@@ -48,9 +48,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
416
417 layer_state_t layer_state_set_user(layer_state_t state) {
418 if (get_highest_layer(state) != 0) {
419- writePinLow(C6);
420+ gpio_write_pin_low(C6);
421 } else {
422- writePinHigh(C6);
423+ gpio_write_pin_high(C6);
424 }
425 return state;
426 }
427diff --git a/keyboards/evyd13/nt650/keymaps/default/keymap.c b/keyboards/evyd13/nt650/keymaps/default/keymap.c
428index e9978376d06e00be7b2030918432e1cc2ee65f2e..bc77aebae22b6cb54cbe73c4540d94279c3a69d2 100644
429--- a/keyboards/evyd13/nt650/keymaps/default/keymap.c
430+++ b/keyboards/evyd13/nt650/keymaps/default/keymap.c
431@@ -56,13 +56,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
432 };
433
434 layer_state_t layer_state_set_user(layer_state_t state) {
435- setPinOutput(LOCK_LED_PIN);
436+ gpio_set_pin_output(LOCK_LED_PIN);
437 switch (get_highest_layer(state)) {
438 case _LOCK:
439- writePin(LOCK_LED_PIN, 0);
440+ gpio_write_pin(LOCK_LED_PIN, 0);
441 break;
442 default: // for any other layers, or the default layer
443- writePin(LOCK_LED_PIN, 1);
444+ gpio_write_pin(LOCK_LED_PIN, 1);
445 break;
446 }
447 return state;
448diff --git a/keyboards/evyd13/wonderland/keymaps/default/keymap.c b/keyboards/evyd13/wonderland/keymaps/default/keymap.c
449index cb81428043e10d9bea707f989ef3505cee3b5aa2..3ef74fe359597ecd1d0a30bbc826f6784cf6d2ca 100644
450--- a/keyboards/evyd13/wonderland/keymaps/default/keymap.c
451+++ b/keyboards/evyd13/wonderland/keymaps/default/keymap.c
452@@ -46,9 +46,9 @@ layer_state_t layer_state_set_user(layer_state_t state) {
453
454 // override kb level function
455 bool led_update_user(led_t usb_led) {
456- writePin(B1, !top);
457- writePin(B2, !middle);
458- writePin(B3, !bottom);
459+ gpio_write_pin(B1, !top);
460+ gpio_write_pin(B2, !middle);
461+ gpio_write_pin(B3, !bottom);
462 return false; // we are using LEDs for something else override kb
463 }
464 #endif
465diff --git a/keyboards/handwired/daishi/keymaps/default/keymap.c b/keyboards/handwired/daishi/keymaps/default/keymap.c
466index 696dda3a05bef1f74c1d1d5e44fae077c4290434..453be5b095f501600fada1a0a7b53870717ac7c0 100644
467--- a/keyboards/handwired/daishi/keymaps/default/keymap.c
468+++ b/keyboards/handwired/daishi/keymaps/default/keymap.c
469@@ -95,15 +95,15 @@ void matrix_init_user(void) {
470 // Call the keymap level matrix init.
471
472 // Set our LED pins as output
473- setPinOutput(C4);
474- setPinOutput(C5);
475- setPinOutput(C6);
476+ gpio_set_pin_output(C4);
477+ gpio_set_pin_output(C5);
478+ gpio_set_pin_output(C6);
479 }
480
481 bool led_update_user(led_t led_state) {
482- writePin(C4, led_state.num_lock);
483- writePin(C5, led_state.caps_lock);
484- writePin(C6, led_state.scroll_lock);
485+ gpio_write_pin(C4, led_state.num_lock);
486+ gpio_write_pin(C5, led_state.caps_lock);
487+ gpio_write_pin(C6, led_state.scroll_lock);
488
489 return false;
490 }
491diff --git a/keyboards/handwired/dqz11n1g/keymaps/default/keymap.c b/keyboards/handwired/dqz11n1g/keymaps/default/keymap.c
492index 29d9cad7b72cae40900144753d34ba1ec19b1d00..2a4ca0c7033ac9f11363a4bbfab4a2de8db0eb2f 100644
493--- a/keyboards/handwired/dqz11n1g/keymaps/default/keymap.c
494+++ b/keyboards/handwired/dqz11n1g/keymaps/default/keymap.c
495@@ -54,12 +54,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
496 /* Show "Fun Lock" layer state via the "Fun Lock" LED */
497 layer_state_t layer_state_set_user(layer_state_t state) {
498
499- setPinOutput(LED_FUN_LOCK_PIN);
500+ gpio_set_pin_output(LED_FUN_LOCK_PIN);
501
502 if (layer_state_cmp(state, _FUNCTION))
503- writePinHigh(LED_FUN_LOCK_PIN);
504+ gpio_write_pin_high(LED_FUN_LOCK_PIN);
505 else
506- writePinLow(LED_FUN_LOCK_PIN);
507+ gpio_write_pin_low(LED_FUN_LOCK_PIN);
508
509 return state;
510 }
511diff --git a/keyboards/handwired/jopr/keymaps/default/keymap.c b/keyboards/handwired/jopr/keymaps/default/keymap.c
512index fc615b010914bf7de39d41ce2f0660a23c1c86e8..9630ce6816f0e1b1e2d7dc1c1cade60811bcd393 100644
513--- a/keyboards/handwired/jopr/keymaps/default/keymap.c
514+++ b/keyboards/handwired/jopr/keymaps/default/keymap.c
515@@ -25,15 +25,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
516 bool led_update_user(led_t led_state) {
517
518 if (led_state.caps_lock) {
519- writePinHigh(F1);
520+ gpio_write_pin_high(F1);
521 } else {
522- writePinLow(F1);
523+ gpio_write_pin_low(F1);
524 }
525
526 if (led_state.scroll_lock) {
527- writePinHigh(F0);
528+ gpio_write_pin_high(F0);
529 } else {
530- writePinLow(F0);
531+ gpio_write_pin_low(F0);
532 }
533
534 if (!led_state.num_lock) {
535@@ -46,13 +46,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
536 if (record->event.pressed) {
537 if (sysreq_led) {
538 sysreq_led = false;
539- writePinLow(F4);
540+ gpio_write_pin_low(F4);
541 }
542 else {
543 switch(keycode) {
544 case KC_SYSTEM_REQUEST:
545 sysreq_led = true;
546- writePinHigh(F4);
547+ gpio_write_pin_high(F4);
548 }
549 }
550 }
551diff --git a/keyboards/handwired/jopr/keymaps/modded_white/keymap.c b/keyboards/handwired/jopr/keymaps/modded_white/keymap.c
552index 69d1a56bb5c655d11278f0ad27e43f136e6404d8..f062953b3fadfa8846be189aa256ecbb2d733e61 100644
553--- a/keyboards/handwired/jopr/keymaps/modded_white/keymap.c
554+++ b/keyboards/handwired/jopr/keymaps/modded_white/keymap.c
555@@ -25,15 +25,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
556 bool led_update_user(led_t led_state) {
557
558 if (led_state.caps_lock) {
559- writePinHigh(F1);
560+ gpio_write_pin_high(F1);
561 } else {
562- writePinLow(F1);
563+ gpio_write_pin_low(F1);
564 }
565
566 if (led_state.scroll_lock) {
567- writePinHigh(F0);
568+ gpio_write_pin_high(F0);
569 } else {
570- writePinLow(F0);
571+ gpio_write_pin_low(F0);
572 }
573
574 if (!led_state.num_lock) {
575@@ -46,13 +46,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
576 if (record->event.pressed) {
577 if (sysreq_led) {
578 sysreq_led = false;
579- writePinLow(F4);
580+ gpio_write_pin_low(F4);
581 }
582 else {
583 switch(keycode) {
584 case KC_SYSTEM_REQUEST:
585 sysreq_led = true;
586- writePinHigh(F4);
587+ gpio_write_pin_high(F4);
588 }
589 }
590 }
591diff --git a/keyboards/handwired/jotanck/keymaps/default/keymap.c b/keyboards/handwired/jotanck/keymaps/default/keymap.c
592index 6c3e757cecd7c08eb087623004b1adb84b02f8b5..6a581d420b9d55b6bd87343c9d25699b838ec985 100644
593--- a/keyboards/handwired/jotanck/keymaps/default/keymap.c
594+++ b/keyboards/handwired/jotanck/keymaps/default/keymap.c
595@@ -84,16 +84,16 @@ layer_state_t layer_state_set_user(layer_state_t state) {
596 #ifdef JOTANCK_LEDS
597 switch (get_highest_layer(state)) {
598 case _LOWER:
599- writePinHigh(JOTANCK_LED1);
600- writePinLow(JOTANCK_LED2);
601+ gpio_write_pin_high(JOTANCK_LED1);
602+ gpio_write_pin_low(JOTANCK_LED2);
603 break;
604 case _RAISE:
605- writePinLow(JOTANCK_LED1);
606- writePinHigh(JOTANCK_LED2);
607+ gpio_write_pin_low(JOTANCK_LED1);
608+ gpio_write_pin_high(JOTANCK_LED2);
609 break;
610 default:
611- writePinLow(JOTANCK_LED1);
612- writePinLow(JOTANCK_LED2);
613+ gpio_write_pin_low(JOTANCK_LED1);
614+ gpio_write_pin_low(JOTANCK_LED2);
615 break;
616 };
617 #endif
618diff --git a/keyboards/handwired/kbod/keymaps/default/keymap.c b/keyboards/handwired/kbod/keymaps/default/keymap.c
619index 856f0eda60fa89b80bd510552533aa87c62be732..24fc4c20afd8b41e2bbb241aae80a3687a91deed 100644
620--- a/keyboards/handwired/kbod/keymaps/default/keymap.c
621+++ b/keyboards/handwired/kbod/keymaps/default/keymap.c
622@@ -76,15 +76,15 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
623 }
624
625 void matrix_init_user(void) {
626- setPinOutput(C7);
627- writePinLow(C7);
628+ gpio_set_pin_output(C7);
629+ gpio_write_pin_low(C7);
630 }
631
632 layer_state_t layer_state_set_user(layer_state_t state) {
633 if (get_highest_layer(state)) {
634- writePinHigh(C7);
635+ gpio_write_pin_high(C7);
636 } else {
637- writePinLow(C7);
638+ gpio_write_pin_low(C7);
639 }
640 return state;
641 }
642diff --git a/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c b/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c
643index 69bd7ec877af7e6f6550b12aa1e42e2a61e58d32..9a99d233318aad2b634eb32b26b0b8f41ab228c7 100644
644--- a/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c
645+++ b/keyboards/handwired/mechboards_micropad/keymaps/default/keymap.c
646@@ -51,7 +51,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
647 case LEDCHANGE:
648 if (record->event.pressed) {
649 led_state = !led_state;
650- writePin(F6, led_state);
651+ gpio_write_pin(F6, led_state);
652 }
653 break;
654 }
655@@ -59,6 +59,6 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
656 }
657
658 void matrix_init_user(void) {
659- setPinOutput(F6);
660- writePinLow(F6);
661+ gpio_set_pin_output(F6);
662+ gpio_write_pin_low(F6);
663 }
664diff --git a/keyboards/handwired/prime_exl/keymaps/default/keymap.c b/keyboards/handwired/prime_exl/keymaps/default/keymap.c
665index ed3da63a150fda8c13b68b84519bc3c0aedcfca0..2f310b0b41522b241b4f646442132e5cdc124767 100644
666--- a/keyboards/handwired/prime_exl/keymaps/default/keymap.c
667+++ b/keyboards/handwired/prime_exl/keymaps/default/keymap.c
668@@ -67,16 +67,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
669 };
670
671 bool led_update_user(led_t led_state) {
672- writePin(NUM_LOCK_LED_PIN, led_state.num_lock);
673- writePin(CAPS_LOCK_LED_PIN, led_state.caps_lock);
674- // writePin(SCROLL_LOCK_LED_PIN, led_state.scroll_lock);
675+ gpio_write_pin(NUM_LOCK_LED_PIN, led_state.num_lock);
676+ gpio_write_pin(CAPS_LOCK_LED_PIN, led_state.caps_lock);
677+ // gpio_write_pin(SCROLL_LOCK_LED_PIN, led_state.scroll_lock);
678 return false;
679 }
680
681 //function for layer indicator LED
682 layer_state_t layer_state_set_user(layer_state_t state)
683 {
684- writePin(SCROLL_LOCK_LED_PIN, (get_highest_layer(state) == 1));
685+ gpio_write_pin(SCROLL_LOCK_LED_PIN, (get_highest_layer(state) == 1));
686
687 return state;
688 }
689diff --git a/keyboards/handwired/prime_exl/keymaps/via/keymap.c b/keyboards/handwired/prime_exl/keymaps/via/keymap.c
690index 2081d672de05703acb6e3fb5f4a8dab41b850ee1..b2f53cfdc6c4fca9455d94a951baf252acc26c04 100644
691--- a/keyboards/handwired/prime_exl/keymaps/via/keymap.c
692+++ b/keyboards/handwired/prime_exl/keymaps/via/keymap.c
693@@ -52,16 +52,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
694 };
695
696 bool led_update_user(led_t led_state) {
697- writePin(NUM_LOCK_LED_PIN, led_state.num_lock);
698- writePin(CAPS_LOCK_LED_PIN, led_state.caps_lock);
699- // writePin(SCROLL_LOCK_LED_PIN, led_state.scroll_lock);
700+ gpio_write_pin(NUM_LOCK_LED_PIN, led_state.num_lock);
701+ gpio_write_pin(CAPS_LOCK_LED_PIN, led_state.caps_lock);
702+ // gpio_write_pin(SCROLL_LOCK_LED_PIN, led_state.scroll_lock);
703 return false;
704 }
705
706 //function for layer indicator LED
707 layer_state_t layer_state_set_user(layer_state_t state)
708 {
709- writePin(SCROLL_LOCK_LED_PIN, (get_highest_layer(state) == 1));
710+ gpio_write_pin(SCROLL_LOCK_LED_PIN, (get_highest_layer(state) == 1));
711
712 return state;
713 }
714diff --git a/keyboards/handwired/sono1/keymaps/default/keymap.c b/keyboards/handwired/sono1/keymaps/default/keymap.c
715index a3bf8b71066f830e0333c9fc725bb03dca47f7b8..cd9f9bcdb696fe45785168173aad822db39994f4 100644
716--- a/keyboards/handwired/sono1/keymaps/default/keymap.c
717+++ b/keyboards/handwired/sono1/keymaps/default/keymap.c
718@@ -150,18 +150,18 @@ layer_state_t layer_state_set_user(layer_state_t state) {
719 /* Use LED0 and 4 (Kana and KB Lock as layer indicators) */
720 switch (get_highest_layer(state)) {
721 case _FN:
722- writePinLow(LED_KANA_PIN);
723+ gpio_write_pin_low(LED_KANA_PIN);
724 break;
725 case _MUS:
726- writePinLow(LED_KB_LOCK_PIN);
727+ gpio_write_pin_low(LED_KB_LOCK_PIN);
728 break;
729 case _LOCK:
730- writePinLow(LED_KANA_PIN);
731- writePinLow(LED_KB_LOCK_PIN);
732+ gpio_write_pin_low(LED_KANA_PIN);
733+ gpio_write_pin_low(LED_KB_LOCK_PIN);
734 break;
735 default: // for any other layers, or the default layer
736- writePinHigh(LED_KANA_PIN);
737- writePinHigh(LED_KB_LOCK_PIN);
738+ gpio_write_pin_high(LED_KANA_PIN);
739+ gpio_write_pin_high(LED_KB_LOCK_PIN);
740 break;
741 }
742 return state;
743diff --git a/keyboards/hp69/keymaps/via/keymap.c b/keyboards/hp69/keymaps/via/keymap.c
744index e97e1bab7d066dec586660d4f6c6ad593d30c0a4..106cd1940ddc1899926e4c7d4889759b5e8dc514 100644
745--- a/keyboards/hp69/keymaps/via/keymap.c
746+++ b/keyboards/hp69/keymaps/via/keymap.c
747@@ -50,10 +50,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
748
749
750 void matrix_scan_user(void) {
751- writePin(A7, layer_state_is(1));
752+ gpio_write_pin(A7, layer_state_is(1));
753 }
754
755 bool led_update_user(led_t led_state) {
756- writePin(LED_CAPS_LOCK_PIN, led_state.caps_lock);
757+ gpio_write_pin(LED_CAPS_LOCK_PIN, led_state.caps_lock);
758 return false;
759 };
760diff --git a/keyboards/jukaie/jk01/keymaps/default/keymap.c b/keyboards/jukaie/jk01/keymaps/default/keymap.c
761index 156fb77d697508970b6922a82349689a4edaa24e..243c782fad2481f9a1ae21d0c64cf2c45fcb1f3e 100644
762--- a/keyboards/jukaie/jk01/keymaps/default/keymap.c
763+++ b/keyboards/jukaie/jk01/keymaps/default/keymap.c
764@@ -73,6 +73,6 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
765 #endif
766
767 layer_state_t layer_state_set_user(layer_state_t state) {
768- writePin(C0, layer_state_cmp(state, 1));
769+ gpio_write_pin(C0, layer_state_cmp(state, 1));
770 return state;
771 };
772diff --git a/keyboards/jukaie/jk01/keymaps/via/keymap.c b/keyboards/jukaie/jk01/keymaps/via/keymap.c
773index 156fb77d697508970b6922a82349689a4edaa24e..243c782fad2481f9a1ae21d0c64cf2c45fcb1f3e 100644
774--- a/keyboards/jukaie/jk01/keymaps/via/keymap.c
775+++ b/keyboards/jukaie/jk01/keymaps/via/keymap.c
776@@ -73,6 +73,6 @@ const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
777 #endif
778
779 layer_state_t layer_state_set_user(layer_state_t state) {
780- writePin(C0, layer_state_cmp(state, 1));
781+ gpio_write_pin(C0, layer_state_cmp(state, 1));
782 return state;
783 };
784diff --git a/keyboards/kbdmania/kmac_pad/keymaps/default/keymap.c b/keyboards/kbdmania/kmac_pad/keymaps/default/keymap.c
785index e6afa53346983e11b589f7e06bad13a48aeb9726..da94b40d79be6f1280619f5efb968c431fde332f 100644
786--- a/keyboards/kbdmania/kmac_pad/keymaps/default/keymap.c
787+++ b/keyboards/kbdmania/kmac_pad/keymaps/default/keymap.c
788@@ -132,12 +132,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
789 }
790
791 bool led_update_user(led_t led_state) {
792- writePin(B1, led_state.num_lock);
793+ gpio_write_pin(B1, led_state.num_lock);
794 return false;
795 }
796
797
798 layer_state_t layer_state_set_user(layer_state_t state) {
799- writePin(B3, !IS_LAYER_ON_STATE(state, 0));
800+ gpio_write_pin(B3, !IS_LAYER_ON_STATE(state, 0));
801 return state;
802 }
803diff --git a/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c b/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c
804index 789bb7af024ae0dd57dafbff9ab285856b63551c..55c89dc7e80ce2676d197762b2b73e0fd23d33ea 100644
805--- a/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c
806+++ b/keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c
807@@ -28,7 +28,7 @@ LAYOUT_ortho_4x4(
808 // Only for Rev1 & Rev2
809 #ifdef LED_RED
810 void keyboard_post_init_user(void) {
811- writePinHigh(LED_RED);
812+ gpio_write_pin_high(LED_RED);
813 }
814 #endif
815
816diff --git a/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c b/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
817index 4ca3fc944b56f22ab8ac1bcf5084400a11fca867..5163aa89008973e29059612e51a8360e0a3fb8f9 100644
818--- a/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
819+++ b/keyboards/keycapsss/plaid_pad/keymaps/via/keymap.c
820@@ -41,7 +41,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
821 // Only for Rev1 & Rev2
822 #ifdef LED_RED
823 void keyboard_post_init_user(void) {
824- writePinHigh(LED_RED);
825+ gpio_write_pin_high(LED_RED);
826 }
827 #endif
828
829diff --git a/keyboards/keyhive/navi10/keymaps/default/keymap.c b/keyboards/keyhive/navi10/keymaps/default/keymap.c
830index bbf51f56ff811652c353625fbfedd40ef94c6ae1..2a9de350478c1d130b69f8cf38536ef961db071c 100644
831--- a/keyboards/keyhive/navi10/keymaps/default/keymap.c
832+++ b/keyboards/keyhive/navi10/keymaps/default/keymap.c
833@@ -99,13 +99,13 @@ void tk_finished(tap_dance_state_t *state, void *user_data){
834 layer_off(_ML1);
835 //turn off the indicator LED
836 //set LED HI to turn it off
837- writePinHigh(INDICATOR_LED);
838+ gpio_write_pin_high(INDICATOR_LED);
839 } else {
840 //turn on the media layer
841 layer_on(_ML1);
842 //turn on the indicator LED
843 //set LED pin to LOW to turn it on
844- writePinLow(INDICATOR_LED);
845+ gpio_write_pin_low(INDICATOR_LED);
846 }
847 break;
848 case SINGLE_HOLD:
849diff --git a/keyboards/kin80/keymaps/default/keymap.c b/keyboards/kin80/keymaps/default/keymap.c
850index 311aeed989117de14d0ab157551548f9e6274c53..50bad2a9744d79b7eb4e12f10a2ceb8268450c88 100644
851--- a/keyboards/kin80/keymaps/default/keymap.c
852+++ b/keyboards/kin80/keymaps/default/keymap.c
853@@ -97,6 +97,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
854
855
856 layer_state_t layer_state_set_user(layer_state_t state) {
857- writePin(LED4_PIN, layer_state_cmp(state, _NM));
858+ gpio_write_pin(LED4_PIN, layer_state_cmp(state, _NM));
859 return state;
860 }
861diff --git a/keyboards/kinesis/keymaps/alvicstep/keymap.c b/keyboards/kinesis/keymaps/alvicstep/keymap.c
862index e9373ea21453a59e77a67c60c6c048f807b3ac79..0068ef7d959ad856d7ada1fc539af0877ebb29d1 100644
863--- a/keyboards/kinesis/keymaps/alvicstep/keymap.c
864+++ b/keyboards/kinesis/keymaps/alvicstep/keymap.c
865@@ -111,11 +111,11 @@ KC_GRV,KC_LGUI,KC_ESC,MO(_NUMPAD), KC_LBRC,
866 layer_state_t layer_state_set_user(layer_state_t state) {
867 //set LEDs which are triggered by a layer change
868 #ifdef LED_COMPOSE_PIN
869- writePin(LED_COMPOSE_PIN, !layer_state_cmp(state, _KEYPAD));
870+ gpio_write_pin(LED_COMPOSE_PIN, !layer_state_cmp(state, _KEYPAD));
871 #endif
872
873 #ifdef LED_NUM_LOCK_PIN
874- writePin(LED_NUM_LOCK_PIN, !layer_state_cmp(state, _NUMPAD));
875+ gpio_write_pin(LED_NUM_LOCK_PIN, !layer_state_cmp(state, _NUMPAD));
876 #endif
877
878 return state;
879@@ -123,11 +123,11 @@ layer_state_t layer_state_set_user(layer_state_t state) {
880
881 bool led_update_user(led_t led_state) {
882 #ifdef LED_CAPS_LOCK_PIN
883- writePin(LED_CAPS_LOCK_PIN, !led_state.caps_lock);
884+ gpio_write_pin(LED_CAPS_LOCK_PIN, !led_state.caps_lock);
885 #endif
886
887 #ifdef LED_SCROLL_LOCK_PIN
888- writePin(LED_SCROLL_LOCK_PIN, !led_state.scroll_lock);
889+ gpio_write_pin(LED_SCROLL_LOCK_PIN, !led_state.scroll_lock);
890 #endif
891
892 //disable default processing of LEDs
893diff --git a/keyboards/kmini/keymaps/default/keymap.c b/keyboards/kmini/keymaps/default/keymap.c
894index 571572f38f3d23edc7ec3add0374afe891015cdc..60fcac30eff1965b6b61235ffff151faa47a9a29 100755
895--- a/keyboards/kmini/keymaps/default/keymap.c
896+++ b/keyboards/kmini/keymaps/default/keymap.c
897@@ -41,9 +41,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
898
899 bool led_update_user(led_t led_state) {
900 if (led_state.caps_lock) {
901- writePinLow(B1);
902+ gpio_write_pin_low(B1);
903 } else {
904- writePinHigh(B1);
905+ gpio_write_pin_high(B1);
906 }
907 return false;
908 }
909diff --git a/keyboards/lime/keymaps/default/keymap.c b/keyboards/lime/keymaps/default/keymap.c
910index b208bd01e781f096f7b9af1acda9e5a40e948021..e3e5d5a323b03a3bf733413b8bb61bbcb15a8b3f 100644
911--- a/keyboards/lime/keymaps/default/keymap.c
912+++ b/keyboards/lime/keymaps/default/keymap.c
913@@ -173,8 +173,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
914 /* Joystick + Encoder fix */
915 void keyboard_post_init_kb(void) {
916 if (is_keyboard_master()) {
917- writePinLow(JOYSTICK_X_PIN);
918- writePinLow(JOYSTICK_Y_PIN);
919+ gpio_write_pin_low(JOYSTICK_X_PIN);
920+ gpio_write_pin_low(JOYSTICK_Y_PIN);
921 }
922 }
923
924diff --git a/keyboards/makrosu/keymaps/default/keymap.c b/keyboards/makrosu/keymaps/default/keymap.c
925index b0c47dbdd9f9ec2fd4aff93dcbd0a83ebdad6895..3de4f71df3a01fa9d0548c7e78e3bc0e890f3ccd 100644
926--- a/keyboards/makrosu/keymaps/default/keymap.c
927+++ b/keyboards/makrosu/keymaps/default/keymap.c
928@@ -60,9 +60,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
929
930 layer_state_t layer_state_set_user(layer_state_t state) {
931 state = update_tri_layer_state(state, _4, X_PAUSE, X_PAUSE);
932- writePin(IND_1, layer_state_cmp(state, 1));
933- writePin(IND_2, layer_state_cmp(state, 2));
934- writePin(IND_3, layer_state_cmp(state, 3));
935+ gpio_write_pin(IND_1, layer_state_cmp(state, 1));
936+ gpio_write_pin(IND_2, layer_state_cmp(state, 2));
937+ gpio_write_pin(IND_3, layer_state_cmp(state, 3));
938 return state;
939 }
940
941@@ -89,13 +89,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
942
943 void matrix_init_user(void) {
944 //init the Pro Micro on-board LEDs
945- setPinOutput(IND_1);
946- setPinOutput(IND_2);
947- setPinOutput(IND_3);
948+ gpio_set_pin_output(IND_1);
949+ gpio_set_pin_output(IND_2);
950+ gpio_set_pin_output(IND_3);
951 //set to off
952- writePinHigh(IND_1);
953- writePinHigh(IND_2);
954- writePinHigh(IND_3);
955+ gpio_write_pin_high(IND_1);
956+ gpio_write_pin_high(IND_2);
957+ gpio_write_pin_high(IND_3);
958 }
959
960 bool encoder_update_user(uint8_t index, bool clockwise) {
961diff --git a/keyboards/makrosu/keymaps/via/keymap.c b/keyboards/makrosu/keymaps/via/keymap.c
962index b0c47dbdd9f9ec2fd4aff93dcbd0a83ebdad6895..3de4f71df3a01fa9d0548c7e78e3bc0e890f3ccd 100644
963--- a/keyboards/makrosu/keymaps/via/keymap.c
964+++ b/keyboards/makrosu/keymaps/via/keymap.c
965@@ -60,9 +60,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
966
967 layer_state_t layer_state_set_user(layer_state_t state) {
968 state = update_tri_layer_state(state, _4, X_PAUSE, X_PAUSE);
969- writePin(IND_1, layer_state_cmp(state, 1));
970- writePin(IND_2, layer_state_cmp(state, 2));
971- writePin(IND_3, layer_state_cmp(state, 3));
972+ gpio_write_pin(IND_1, layer_state_cmp(state, 1));
973+ gpio_write_pin(IND_2, layer_state_cmp(state, 2));
974+ gpio_write_pin(IND_3, layer_state_cmp(state, 3));
975 return state;
976 }
977
978@@ -89,13 +89,13 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
979
980 void matrix_init_user(void) {
981 //init the Pro Micro on-board LEDs
982- setPinOutput(IND_1);
983- setPinOutput(IND_2);
984- setPinOutput(IND_3);
985+ gpio_set_pin_output(IND_1);
986+ gpio_set_pin_output(IND_2);
987+ gpio_set_pin_output(IND_3);
988 //set to off
989- writePinHigh(IND_1);
990- writePinHigh(IND_2);
991- writePinHigh(IND_3);
992+ gpio_write_pin_high(IND_1);
993+ gpio_write_pin_high(IND_2);
994+ gpio_write_pin_high(IND_3);
995 }
996
997 bool encoder_update_user(uint8_t index, bool clockwise) {
998diff --git a/keyboards/marksard/leftover30/keymaps/default/keymap.c b/keyboards/marksard/leftover30/keymaps/default/keymap.c
999index 2e0d2aa6bb15ec362c8c30d6d3f16143083365e5..ce527ea5a7bf3c61eb568ce8781f27d668db6fce 100644
1000--- a/keyboards/marksard/leftover30/keymaps/default/keymap.c
1001+++ b/keyboards/marksard/leftover30/keymaps/default/keymap.c
1002@@ -156,7 +156,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) {
1003
1004 // for exsample customize of LED inducator
1005 // bool led_update_user(led_t led_state) {
1006-// writePin(D2, IS_LAYER_ON(_LOWER));
1007-// writePin(D1, IS_LAYER_ON(_RAISE));
1008+// gpio_write_pin(D2, IS_LAYER_ON(_LOWER));
1009+// gpio_write_pin(D1, IS_LAYER_ON(_RAISE));
1010 // return false;
1011 // }
1012diff --git a/keyboards/marksard/leftover30/keymaps/default_isoenter/keymap.c b/keyboards/marksard/leftover30/keymaps/default_isoenter/keymap.c
1013index db2baa90852af19411d0a1bd26d103964f4a356d..831d7fa69e2775fc49d1b395dbd578692e342afa 100644
1014--- a/keyboards/marksard/leftover30/keymaps/default_isoenter/keymap.c
1015+++ b/keyboards/marksard/leftover30/keymaps/default_isoenter/keymap.c
1016@@ -156,7 +156,7 @@ bool encoder_update_user(uint8_t index, bool clockwise) {
1017
1018 // for exsample customize of LED inducator
1019 // bool led_update_user(led_t led_state) {
1020-// writePin(D2, IS_LAYER_ON(_LOWER));
1021-// writePin(D1, IS_LAYER_ON(_RAISE));
1022+// gpio_write_pin(D2, IS_LAYER_ON(_LOWER));
1023+// gpio_write_pin(D1, IS_LAYER_ON(_RAISE));
1024 // return false;
1025 // }
1026diff --git a/keyboards/mechlovin/kay65/keymaps/default/keymap.c b/keyboards/mechlovin/kay65/keymaps/default/keymap.c
1027index 189b782b206a10012e95d923dfad02583fbe9912..9c2bda5ac23f1b4da8bad71f90db4b4b379de897 100644
1028--- a/keyboards/mechlovin/kay65/keymaps/default/keymap.c
1029+++ b/keyboards/mechlovin/kay65/keymaps/default/keymap.c
1030@@ -36,12 +36,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1031 switch (keycode) {
1032 case LOGO_LED_ON:
1033 if (record->event.pressed) {
1034- writePinLow(D7);
1035+ gpio_write_pin_low(D7);
1036 }
1037 break;
1038 case LOGO_LED_OFF:
1039 if (record->event.pressed) {
1040- writePinHigh(D7);
1041+ gpio_write_pin_high(D7);
1042 }
1043 break;
1044 }
1045diff --git a/keyboards/mechlovin/kay65/keymaps/via/keymap.c b/keyboards/mechlovin/kay65/keymaps/via/keymap.c
1046index 1f29ba8c3a8b1a51cebbdbe45078a629ee1c49dd..943d8d9bf0ea89e8f916c40c2d4a2ccc48863f6d 100644
1047--- a/keyboards/mechlovin/kay65/keymaps/via/keymap.c
1048+++ b/keyboards/mechlovin/kay65/keymaps/via/keymap.c
1049@@ -59,12 +59,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
1050 switch (keycode) {
1051 case LOGO_LED_ON:
1052 if (record->event.pressed) {
1053- writePinLow(D7);
1054+ gpio_write_pin_low(D7);
1055 }
1056 break;
1057 case LOGO_LED_OFF:
1058 if (record->event.pressed) {
1059- writePinHigh(D7);
1060+ gpio_write_pin_high(D7);
1061 }
1062 break;
1063 }