diff options
| author | Joel Challis | 2024-06-25 04:25:05 +0200 |
|---|---|---|
| committer | GitHub | 2024-06-25 04:25:05 +0200 |
| commit | a2176f6a039b5f92ba4cb473f7a2de560b57dd86 (patch) | |
| tree | d463c13b44a4139b619c2b3e4a9abab929bd1465 /keyboards/evyd13 | |
| parent | 751482580ed992acdbafc262c281e5d179cebe69 (diff) | |
Migrate `led_update_kb` implementations to DD (#23985)
Diffstat (limited to 'keyboards/evyd13')
| -rw-r--r-- | keyboards/evyd13/gh80_3700/gh80_3700.c | 14 | ||||
| -rw-r--r-- | keyboards/evyd13/gh80_3700/keyboard.json | 4 |
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"] |