Add Caps Lock LED on PD6
1 files changed, 8 insertions(+), 1 deletions(-) M keyboard/hhkb/led.c
M keyboard/hhkb/led.c => keyboard/hhkb/led.c +8 -1
@@ 15,6 15,7 @@ You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ #include <avr/io.h> #include "stdint.h" #include "led.h" @@ 22,5 23,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. /* HHKB has no LEDs */ void led_set(uint8_t usb_led) { if (usb_led & (1<<USB_LED_CAPS_LOCK)) { DDRD |= (1<<6); PORTD |= (1<<6); } else { DDRD |= (1<<6); PORTD &= ~(1<<6); } }