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 | |
| parent | 517f6d2c22adb0132e74396c08e21f35ae64118b (diff) | |
| download | firmware-c02666c4cbdae772698f2cb252a2a791225f81a9.tar.gz firmware-c02666c4cbdae772698f2cb252a2a791225f81a9.tar.bz2 firmware-c02666c4cbdae772698f2cb252a2a791225f81a9.zip | |
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>
| -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; +} | 
