diff options
author | fauxpark <[email protected]> | 2019-03-01 07:06:26 +1100 |
---|---|---|
committer | Drashna Jaelre <[email protected]> | 2019-02-28 12:06:26 -0800 |
commit | 220551ed5fa3fc2a6ead4a182bad189b21ab40cc (patch) | |
tree | be16701658553492c8c4c709847c3eaaec6958ee /keyboards/satan/satan.c | |
parent | 32b63d676fbfd3a71764459cd89c428ccbde7ddd (diff) | |
download | qmk_firmware-220551ed5fa3fc2a6ead4a182bad189b21ab40cc.tar.gz qmk_firmware-220551ed5fa3fc2a6ead4a182bad189b21ab40cc.zip |
[Keyboard] GH60 Satan improvements (#5264)
* GH60 Satan improvements
* Link no worky
* Accidentally a h
* Use MOD_MASK_SHIFT from core
* Remove nonexistent layouts from here
Diffstat (limited to 'keyboards/satan/satan.c')
-rw-r--r-- | keyboards/satan/satan.c | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/keyboards/satan/satan.c b/keyboards/satan/satan.c index d2c5d5c205..8542a57c43 100644 --- a/keyboards/satan/satan.c +++ b/keyboards/satan/satan.c @@ -1,30 +1,24 @@ #include "satan.h" -#include "led.h" void matrix_init_kb(void) { - // put your keyboard start-up code here - // runs once when the firmware starts up - matrix_init_user(); - led_init_ports(); + matrix_init_user(); + led_init_ports(); }; void matrix_scan_kb(void) { - // put your looping keyboard code here - // runs every cycle (a lot) - matrix_scan_user(); + matrix_scan_user(); }; void led_init_ports(void) { - // * Set our LED pins as output - DDRB |= (1<<2); + setPinOutput(B2); } void led_set_kb(uint8_t usb_led) { - if (usb_led & (1<<USB_LED_CAPS_LOCK)) { - // Turn capslock on - PORTB &= ~(1<<2); - } else { - // Turn capslock off - PORTB |= (1<<2); - } + if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) { + // Turn Caps Lock LED on + writePinLow(B2); + } else { + // Turn Caps Lock LED off + writePinHigh(B2); + } } |