aboutsummaryrefslogtreecommitdiff
path: root/keyboards/kbdfans/kbd8x/kbd8x.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/kbdfans/kbd8x/kbd8x.c')
-rw-r--r--keyboards/kbdfans/kbd8x/kbd8x.c55
1 files changed, 0 insertions, 55 deletions
diff --git a/keyboards/kbdfans/kbd8x/kbd8x.c b/keyboards/kbdfans/kbd8x/kbd8x.c
index 97c2e74e3..c19981dbc 100644
--- a/keyboards/kbdfans/kbd8x/kbd8x.c
+++ b/keyboards/kbdfans/kbd8x/kbd8x.c
@@ -15,58 +15,3 @@
15 */ 15 */
16 16
17#include "kbd8x.h" 17#include "kbd8x.h"
18
19extern inline void caps_led_off(void);
20extern inline void caps_led_on(void);
21extern inline void num_led_off(void);
22extern inline void num_led_on(void);
23extern inline void scroll_led_off(void);
24extern inline void scroll_led_on(void);
25
26void matrix_init_kb(void) {
27 // put your keyboard start-up code here
28 // runs once when the firmware starts up
29
30 matrix_init_user();
31}
32
33void matrix_scan_kb(void) {
34 // put your looping keyboard code here
35 // runs every cycle (a lot)
36
37 matrix_scan_user();
38}
39
40bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
41 // put your per-action keyboard code here
42 // runs for every action, just before processing by the firmware
43
44 return process_record_user(keycode, record);
45}
46
47void led_set_kb(uint8_t usb_led) {
48 // put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
49
50 if(usb_led & (1<<USB_LED_NUM_LOCK))
51 {
52 num_led_on();
53 } else {
54 num_led_off();
55 }
56
57 if(usb_led & (1<<USB_LED_CAPS_LOCK))
58 {
59 caps_led_on();
60 } else {
61 caps_led_off();
62 }
63
64 if(usb_led & (1<<USB_LED_SCROLL_LOCK))
65 {
66 scroll_led_on();
67 } else {
68 scroll_led_off();
69 }
70
71 led_set_user(usb_led);
72}