aboutsummaryrefslogtreecommitdiff
path: root/quantum/quantum.h
diff options
context:
space:
mode:
Diffstat (limited to 'quantum/quantum.h')
-rw-r--r--quantum/quantum.h13
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
206void matrix_init_kb(void);
207void matrix_scan_kb(void);
208void matrix_init_user(void);
209void matrix_scan_user(void);
210uint16_t get_record_keycode(keyrecord_t *record, bool update_layer_cache); 215uint16_t get_record_keycode(keyrecord_t *record, bool update_layer_cache);
211uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache); 216uint16_t get_event_keycode(keyevent_t event, bool update_layer_cache);
212bool process_action_kb(keyrecord_t *record); 217bool process_action_kb(keyrecord_t *record);