diff options
author | Ramon Imbao <ramonimbao@gmail.com> | 2020-08-14 21:56:27 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-14 14:56:27 +0100 |
commit | c02666c4cbdae772698f2cb252a2a791225f81a9 (patch) | |
tree | ea1fb1fb6f15e193733d813ea5794cbc0ccc4b13 /keyboards | |
parent | 517f6d2c22adb0132e74396c08e21f35ae64118b (diff) | |
download | qmk_firmware-c02666c4cbdae772698f2cb252a2a791225f81a9.tar.gz |
Add indicator LEDs for GHS.RAR (#10028)
* Add indicator LEDs for GHS.RAR
* Update keyboards/ghs/rar/rar.c
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Diffstat (limited to 'keyboards')
-rw-r--r-- | keyboards/ghs/rar/rar.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/keyboards/ghs/rar/rar.c b/keyboards/ghs/rar/rar.c index 72f0654fc..8f7ae3ba6 100644 --- a/keyboards/ghs/rar/rar.c +++ b/keyboards/ghs/rar/rar.c @@ -15,3 +15,22 @@ */ #include "rar.h" + +void keyboard_pre_init_kb(void) { + // Set our LED pins as output. + setPinOutput(B1); + setPinOutput(B3); + + keyboard_pre_init_user(); +} + +bool led_update_kb(led_t led_state) { + bool res = led_update_user(led_state); + + if (res) { + writePin(B1, led_state.caps_lock); + writePin(B3, led_state.scroll_lock); + } + + return res; +} |