), | ), | ||||
KEYMAP( | KEYMAP( | ||||
TRNS, F2, F3, F4, | |||||
F5, F6, F7, F8 | |||||
TRNS, FN2, FN3, FN4, | |||||
FN5, FN6, FN7, FN8 | |||||
), | ), | ||||
}; | }; | ||||
{ | { | ||||
if (usb_led & (1<<USB_LED_CAPS_LOCK)) { | if (usb_led & (1<<USB_LED_CAPS_LOCK)) { | ||||
// output low | // output low | ||||
DDRB &= ~(1<<0); | |||||
DDRB |= (1<<0); | |||||
PORTB &= ~(1<<0); | PORTB &= ~(1<<0); | ||||
DDRD |= (1<<5); | DDRD |= (1<<5); | ||||
PORTD &= ~(1<<5); | PORTD &= ~(1<<5); | ||||
} else { | } else { | ||||
// Hi-Z | // Hi-Z | ||||
DDRB |= (1<<0); | |||||
DDRB &= ~(1<<0); | |||||
PORTB &= ~(1<<0); | PORTB &= ~(1<<0); | ||||
DDRD &= ~(1<<5); | DDRD &= ~(1<<5); | ||||
PORTD &= ~(1<<5); | PORTD &= ~(1<<5); | ||||
} | } | ||||
} | |||||
} |