]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/clueboard/rev2/rev2.c
fixes s60_x keyboard
[qmk_firmware.git] / keyboards / clueboard / rev2 / rev2.c
index 7a8ec368e63cdc89f441df987976f46aa2f6fba9..1a35b87b8409ff32e19d327d6fe8508762088cdd 100644 (file)
@@ -45,3 +45,19 @@ void backlight_set(uint8_t level) {
         PORTD &= ~(1<<4); // Arrows
     }
 }
+
+void led_init_ports() {
+    // * Set our LED pins as output
+    DDRB |= (1<<4);
+}
+
+void led_set_kb(uint8_t usb_led) {
+    DDRB |= (1<<4);
+    if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
+        // Turn capslock on
+        PORTB |= (1<<4);
+    } else {
+        // Turn capslock off
+        PORTB &= ~(1<<4);
+    }
+}