aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/evyd13
diff options
context:
space:
mode:
authorJoel Challis2024-06-25 04:25:05 +0200
committerGitHub2024-06-25 04:25:05 +0200
commita2176f6a039b5f92ba4cb473f7a2de560b57dd86 (patch)
treed463c13b44a4139b619c2b3e4a9abab929bd1465 /keyboards/evyd13
parent751482580ed992acdbafc262c281e5d179cebe69 (diff)
Migrate `led_update_kb` implementations to DD (#23985)
Diffstat (limited to 'keyboards/evyd13')
-rw-r--r--keyboards/evyd13/gh80_3700/gh80_3700.c14
-rw-r--r--keyboards/evyd13/gh80_3700/keyboard.json4
2 files changed, 7 insertions, 11 deletions
diff --git a/keyboards/evyd13/gh80_3700/gh80_3700.c b/keyboards/evyd13/gh80_3700/gh80_3700.c
index 6d903e48e1..8c4c81fe64 100644
--- a/keyboards/evyd13/gh80_3700/gh80_3700.c
+++ b/keyboards/evyd13/gh80_3700/gh80_3700.c
@@ -15,24 +15,16 @@
*/
#include "quantum.h"
-void led_init_ports(void) {
- gpio_set_pin_output(E6);
+void keyboard_pre_init_kb(void) {
gpio_set_pin_output(B1);
gpio_set_pin_output(D0);
gpio_set_pin_output(D1);
gpio_set_pin_output(F0);
- gpio_write_pin_high(E6);
gpio_write_pin_high(B1);
gpio_write_pin_high(D0);
gpio_write_pin_high(D1);
gpio_write_pin_high(F0);
-}
-
-bool led_update_kb(led_t led_state) {
- if(led_update_user(led_state)) {
- gpio_write_pin(E6, !led_state.num_lock);
- }
- return true;
-} \ No newline at end of file
+ keyboard_pre_init_user();
+}
diff --git a/keyboards/evyd13/gh80_3700/keyboard.json b/keyboards/evyd13/gh80_3700/keyboard.json
index fa11a482df..a647f46118 100644
--- a/keyboards/evyd13/gh80_3700/keyboard.json
+++ b/keyboards/evyd13/gh80_3700/keyboard.json
@@ -23,6 +23,10 @@
"resync": true
}
},
+ "indicators": {
+ "num_lock": "E6",
+ "on_state": 0
+ },
"matrix_pins": {
"cols": ["B0", "D7", "D6", "D4"],
"rows": ["B3", "C7", "C6", "B6", "B5", "B4"]