diff options
author | Joel Challis <git@zvecr.com> | 2024-06-22 12:14:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-22 12:14:07 +0100 |
commit | 17498fa48a8c5c0ac439e59d0db12a41954d4fb0 (patch) | |
tree | 2d557e5d6c251df5b48374e5cab2522d4d51ec80 /keyboards/ymdk | |
parent | cb39df273de782be1145dc5184bfd47d823531d5 (diff) |
Migrate `led_update_kb` implementations to DD (#23981)
Diffstat (limited to 'keyboards/ymdk')
-rw-r--r-- | keyboards/ymdk/yd60mq/info.json | 4 | ||||
-rw-r--r-- | keyboards/ymdk/yd60mq/yd60mq.c | 21 |
2 files changed, 4 insertions, 21 deletions
diff --git a/keyboards/ymdk/yd60mq/info.json b/keyboards/ymdk/yd60mq/info.json index 4152ed6e07..1af04be687 100644 --- a/keyboards/ymdk/yd60mq/info.json +++ b/keyboards/ymdk/yd60mq/info.json @@ -32,6 +32,10 @@ "pin": "B7", "levels": 5 }, + "indicators": { + "caps_lock": "F4", + "on_state": 0 + }, "ws2812": { "pin": "E2" }, diff --git a/keyboards/ymdk/yd60mq/yd60mq.c b/keyboards/ymdk/yd60mq/yd60mq.c deleted file mode 100644 index 40c899c46f..0000000000 --- a/keyboards/ymdk/yd60mq/yd60mq.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "quantum.h" - -__attribute__((weak)) -void matrix_init_kb(void){ - gpio_set_pin_output(F4); - gpio_write_pin_high(F4); -} - -__attribute__((weak)) -bool led_update_kb(led_t led_state) { - bool res = led_update_user(led_state); - if (res) { - // gpio_write_pin sets the pin high for 1 and low for 0. - // In this example the pins are inverted, setting - // it low/0 turns it on, and high/1 turns the LED off. - // This behavior depends on whether the LED is between the pin - // and VCC or the pin and GND. - gpio_write_pin(F4, !led_state.caps_lock); - } - return res; -} |