X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=keyboard%2Flightsaber%2Fled.c;h=c3f85427f51dbd1b376edd8bc31a69d41fdd409d;hb=526d988a0caadc1a48bea862f605c9cee90c3dd3;hp=9c98f9db2cc3b7f4033b6163f7abfe48f8e1190d;hpb=160678a7b825af634a6fe02ea6a191b5c67cf75b;p=tmk_firmware.git diff --git a/keyboard/lightsaber/led.c b/keyboard/lightsaber/led.c index 9c98f9d..c3f8542 100644 --- a/keyboard/lightsaber/led.c +++ b/keyboard/lightsaber/led.c @@ -1,5 +1,5 @@ /* -Copyright 2012 Jun Wako +Copyright 2014 Ralf Schmitt This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -19,6 +19,36 @@ along with this program. If not, see . #include "stdint.h" #include "led.h" +/* LED pin configuration + * + * Caps PB0 (low) + * NumLock PB4 (low) + * + */ void led_set(uint8_t usb_led) { + // Set as output. + DDRB |= (1<<0) | (1<<4); + + if (usb_led & (1<