1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#include "clueboard.h" void led_init_ports() { // * Set our LED pins as output DDRB |= (1<<4); } 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); } }