4 void matrix_init_keymap(void) {}
7 void matrix_scan_keymap(void) {}
10 bool process_record_keymap(uint16_t keycode, keyrecord_t *record) {
13 __attribute__ ((weak))
14 uint32_t layer_state_set_keymap (uint32_t state) {
17 __attribute__ ((weak))
18 void led_set_keymap(uint8_t usb_led) {}
20 void matrix_init_user(void) {
24 void matrix_scan_user(void) {
28 void keyboard_pre_init_user(void) {
29 /* Set NUMLOCK indicator pin as output */
31 /* Set CAPSLOCK indicator pin as output */
33 /* Set SCROLLOCK indicator pin as output */
37 bool process_record_user(uint16_t keycode, keyrecord_t *record) {
38 return process_record_keymap(keycode, record);
41 void led_set_user(uint8_t usb_led) {
43 if (IS_LED_ON(usb_led, USB_LED_NUM_LOCK)) {
50 if (IS_LED_ON(usb_led, USB_LED_CAPS_LOCK)) {
57 if (IS_LED_ON(usb_led, USB_LED_SCROLL_LOCK)) {
64 led_set_keymap(usb_led);