diff options
Diffstat (limited to 'quantum/quantum.h')
| -rw-r--r-- | quantum/quantum.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/quantum/quantum.h b/quantum/quantum.h index d87d14041..ffb5e0df4 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h | |||
| @@ -105,6 +105,10 @@ extern layer_state_t layer_state; | |||
| 105 | # include "process_unicodemap.h" | 105 | # include "process_unicodemap.h" |
| 106 | #endif | 106 | #endif |
| 107 | 107 | ||
| 108 | #ifdef KEY_OVERRIDE_ENABLE | ||
| 109 | # include "process_key_override.h" | ||
| 110 | #endif | ||
| 111 | |||
| 108 | #ifdef TAP_DANCE_ENABLE | 112 | #ifdef TAP_DANCE_ENABLE |
| 109 | # include "process_tap_dance.h" | 113 | # include "process_tap_dance.h" |
| 110 | #endif | 114 | #endif |
| @@ -157,12 +161,17 @@ extern layer_state_t layer_state; | |||
| 157 | 161 | ||
| 158 | #ifdef HAPTIC_ENABLE | 162 | #ifdef HAPTIC_ENABLE |
| 159 | # include "haptic.h" | 163 | # include "haptic.h" |
| 164 | # include "process_haptic.h" | ||
| 160 | #endif | 165 | #endif |
| 161 | 166 | ||
| 162 | #ifdef OLED_DRIVER_ENABLE | 167 | #ifdef OLED_DRIVER_ENABLE |
| 163 | # include "oled_driver.h" | 168 | # include "oled_driver.h" |
| 164 | #endif | 169 | #endif |
| 165 | 170 | ||
| 171 | #ifdef ST7565_ENABLE | ||
| 172 | # include "st7565.h" | ||
| 173 | #endif | ||
| 174 | |||
| 166 | #ifdef DIP_SWITCH_ENABLE | 175 | #ifdef DIP_SWITCH_ENABLE |
| 167 | # include "dip_switch.h" | 176 | # include "dip_switch.h" |
| 168 | #endif | 177 | #endif |
| @@ -203,10 +212,6 @@ void set_single_persistent_default_layer(uint8_t default_layer); | |||
| 203 | #define IS_LAYER_ON_STATE(state, layer) layer_state_cmp(state, layer) | 212 | #define IS_LAYER_ON_STATE(state, layer) layer_state_cmp(state, layer) |
| 204 | #define IS_LAYER_OFF_STATE(state, layer) !layer_state_cmp(state, layer) | 213 | #define IS_LAYER_OFF_STATE(state, layer) !layer_state_cmp(state, layer) |
| 205 | 214 | ||
| 206 | void matrix_init_kb(void); | ||
| 207 | void matrix_scan_kb(void); | ||
| 208 | void matrix_init_user(void); | ||
| 209 | void matrix_scan_user(void); | ||
| 210 | uint16_t get_record_keycode(keyrecord_t *record, bool update_layer_cache); | 215 | uint16_t get_record_keycode(keyrecord_t *record, bool update_layer_cache); |
| 211 | uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache); | 216 | uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache); |
| 212 | bool process_action_kb(keyrecord_t *record); | 217 | bool process_action_kb(keyrecord_t *record); |
