Merge pull request #507 from ruiqimao/master
fixed clueboard LED pin assignments and matrix documentation
This commit is contained in:
commit
d5102c7715
4 changed files with 33 additions and 17 deletions
|
@ -1,17 +1 @@
|
||||||
#include "clueboard.h"
|
#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);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
|
@ -1 +1,17 @@
|
||||||
#include "rev1.h"
|
#include "rev1.h"
|
||||||
|
|
||||||
|
void led_init_ports() {
|
||||||
|
// * Set our LED pins as output
|
||||||
|
DDRF |= (1<<0);
|
||||||
|
}
|
||||||
|
|
||||||
|
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);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -45,3 +45,19 @@ void backlight_set(uint8_t level) {
|
||||||
PORTD &= ~(1<<4); // Arrows
|
PORTD &= ~(1<<4); // Arrows
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void led_init_ports() {
|
||||||
|
// * Set our LED pins as output
|
||||||
|
DDRB |= (1<<4);
|
||||||
|
}
|
||||||
|
|
||||||
|
void led_set_kb(uint8_t usb_led) {
|
||||||
|
DDRB |= (1<<4);
|
||||||
|
if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
|
||||||
|
// Turn capslock on
|
||||||
|
PORTB |= (1<<4);
|
||||||
|
} else {
|
||||||
|
// Turn capslock off
|
||||||
|
PORTB &= ~(1<<4);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* |------------------------------------------------------------.
|
* |------------------------------------------------------------.
|
||||||
* | 30| 31| 32| 33| 34| 35| 36| 37| 80| 81| 82| 83| 84| 85|86|
|
* | 30| 31| 32| 33| 34| 35| 36| 37| 80| 81| 82| 83| 84| 85|86|
|
||||||
* |------------------------------------------------------------------.
|
* |------------------------------------------------------------------.
|
||||||
* | 40| 41| 42| 43| 45| 46| 90| 91| 92| 93| 94| 95| 96|
|
* | 40| 41| 42| 43| 45| 46| 90| 92| 93| 94| 95| 96| 97|
|
||||||
* `------------------------------------------------------------------'
|
* `------------------------------------------------------------------'
|
||||||
* ,-----------------------------------------------------------. ,---.
|
* ,-----------------------------------------------------------. ,---.
|
||||||
* | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Yen| BS| |Ins|
|
* | `| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Yen| BS| |Ins|
|
||||||
|
|
Loading…
Reference in a new issue