Put CA66 and PK60 under a playkbtw directory (#3102)
* Add playkbtw directory to put ca66 and pk60 in * delete old references * edit readmes for links
This commit is contained in:
committed by
Drashna Jaelre
parent
0aaff74b39
commit
74d86832c3
35
keyboards/playkbtw/pk60/pk60.c
Normal file
35
keyboards/playkbtw/pk60/pk60.c
Normal file
@@ -0,0 +1,35 @@
|
||||
#include "pk60.h"
|
||||
#include "led.h"
|
||||
|
||||
void matrix_init_kb (void) {
|
||||
|
||||
matrix_init_user();
|
||||
led_init_ports();
|
||||
|
||||
}
|
||||
|
||||
void matrix_scan_kb(void) {
|
||||
|
||||
matrix_scan_user();
|
||||
|
||||
};
|
||||
|
||||
void led_init_ports(void) {
|
||||
// Set capslock LED pin as pinout
|
||||
DDRF |= (1 << 4);
|
||||
PORTF |= (1 << 4);
|
||||
|
||||
}
|
||||
|
||||
void led_set_kb(uint8_t usb_led) {
|
||||
|
||||
if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
|
||||
// Turn capslock on
|
||||
PORTF &= ~(1 << 4);
|
||||
} else {
|
||||
// Turn capslock off
|
||||
PORTF |= (1 << 4);
|
||||
}
|
||||
led_set_user(usb_led);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user