void led_set(uint8_t usb_led) | void led_set(uint8_t usb_led) | ||||
{ | { | ||||
if (!(usb_led & (1<<USB_LED_CAPS_LOCK))) | if (!(usb_led & (1<<USB_LED_CAPS_LOCK))) | ||||
PORTB &= ~(1<<6); | |||||
DDRB &= ~(1<<6); | |||||
else | else | ||||
PORTB |= (1<<6); | |||||
DDRB |= (1<<6); | |||||
if (!(usb_led & (1<<USB_LED_SCROLL_LOCK))) | if (!(usb_led & (1<<USB_LED_SCROLL_LOCK))) | ||||
PORTB &= ~(1<<7); | |||||
DDRB &= ~(1<<7); | |||||
else | else | ||||
PORTB |= (1<<7); | |||||
DDRB |= (1<<7); | |||||
} | } |