Browse Source

fixed clueboard LED pin assignments and matrix documentation

pull/507/head
Ruiqi Mao 7 years ago
parent
commit
cb0e102adb
4 changed files with 33 additions and 17 deletions
  1. +0
    -16
      keyboards/clueboard/clueboard.c
  2. +16
    -0
      keyboards/clueboard/rev1/rev1.c
  3. +16
    -0
      keyboards/clueboard/rev2/rev2.c
  4. +1
    -1
      keyboards/clueboard/rev2/rev2.h

+ 0
- 16
keyboards/clueboard/clueboard.c View File

@ -1,17 +1 @@
#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);
}
}

+ 16
- 0
keyboards/clueboard/rev1/rev1.c View File

@ -1 +1,17 @@
#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);
}
}

+ 16
- 0
keyboards/clueboard/rev2/rev2.c View File

@ -45,3 +45,19 @@ void backlight_set(uint8_t level) {
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);
}
}

+ 1
- 1
keyboards/clueboard/rev2/rev2.h View File

@ -13,7 +13,7 @@
* |------------------------------------------------------------.
* | 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|


Loading…
Cancel
Save