aboutsummaryrefslogtreecommitdiff
path: root/keyboards/fc980c/fc980c.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/fc980c/fc980c.c')
-rw-r--r--keyboards/fc980c/fc980c.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/keyboards/fc980c/fc980c.c b/keyboards/fc980c/fc980c.c
index c09eacfa3..744a3614a 100644
--- a/keyboards/fc980c/fc980c.c
+++ b/keyboards/fc980c/fc980c.c
@@ -22,46 +22,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
22#endif 22#endif
23 23
24void matrix_init_kb(void) { 24void matrix_init_kb(void) {
25 // put your keyboard start-up code here
26 // runs once when the firmware starts up
27
28#ifdef ACTUATION_DEPTH_ADJUSTMENT 25#ifdef ACTUATION_DEPTH_ADJUSTMENT
29 adjust_actuation_point(ACTUATION_DEPTH_ADJUSTMENT); 26 adjust_actuation_point(ACTUATION_DEPTH_ADJUSTMENT);
30#endif 27#endif
31 28
32 matrix_init_user(); 29 matrix_init_user();
33} 30}
34
35void matrix_scan_kb(void) {
36 // put your looping keyboard code here
37 // runs every cycle (a lot)
38
39 matrix_scan_user();
40}
41
42bool process_record_kb(uint16_t keycode, keyrecord_t *record) {
43 // put your per-action keyboard code here
44 // runs for every action, just before processing by the firmware
45
46 return process_record_user(keycode, record);
47}
48
49void led_set_kb(uint8_t usb_led) {
50 if (usb_led & (1<<USB_LED_NUM_LOCK)) {
51 PORTB |= (1<<4);
52 } else {
53 PORTB &= ~(1<<4);
54 }
55 if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
56 PORTB |= (1<<5);
57 } else {
58 PORTB &= ~(1<<5);
59 }
60 if (usb_led & (1<<USB_LED_SCROLL_LOCK)) {
61 PORTB |= (1<<6);
62 } else {
63 PORTB &= ~(1<<6);
64 }
65
66 led_set_user(usb_led);
67}