]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/satan/satan.c
[Keyboard] Snagpad Configurator bugfix and readme refactor (#6381)
[qmk_firmware.git] / keyboards / satan / satan.c
index 1c515f55f9f15b37c2dc3079f71b8b8dec95c0f1..8542a57c43a7233073135b27db8061c3223c8e15 100644 (file)
@@ -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);
+  }
 }