Refactor to use led config - Part 4 (#10967)

* Refactor to use led config

* Refactor to use led_update_kb
This commit is contained in:
Joel Challis
2020-11-21 19:11:50 +00:00
committed by GitHub
parent 23222625c2
commit 95fd2ce81a
15 changed files with 36 additions and 230 deletions

View File

@@ -50,6 +50,8 @@
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION
#define LED_CAPS_LOCK_PIN F0
/* Underlight configuration
*/
#define RGB_DI_PIN B2

View File

@@ -1,17 +1 @@
#include "rev1.h"
void led_init_ports() {
// * Set our LED pins as output
DDRF |= (1<<0);
}
void led_set_kb(uint8_t usb_led) {
DDRF |= (1<<0);
if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
// Turn capslock on
PORTF |= (1<<0);
} else {
// Turn capslock off
PORTF &= ~(1<<0);
}
}