diff options
Diffstat (limited to 'quantum/quantum.h')
| -rw-r--r-- | quantum/quantum.h | 19 | 
1 files changed, 19 insertions, 0 deletions
| diff --git a/quantum/quantum.h b/quantum/quantum.h index 020e455941..92e1af1c40 100644 --- a/quantum/quantum.h +++ b/quantum/quantum.h @@ -188,6 +188,10 @@ extern layer_state_t layer_state;  #    include "st7565.h"  #endif +#ifdef QUANTUM_PAINTER_ENABLE +#    include "qp.h" +#endif +  #ifdef DIP_SWITCH_ENABLE  #    include "dip_switch.h"  #endif @@ -196,10 +200,19 @@ extern layer_state_t layer_state;  #    include "process_dynamic_macro.h"  #endif +#ifdef SECURE_ENABLE +#    include "secure.h" +#    include "process_secure.h" +#endif +  #ifdef DYNAMIC_KEYMAP_ENABLE  #    include "dynamic_keymap.h"  #endif +#ifdef JOYSTICK_ENABLE +#    include "joystick.h" +#endif +  #ifdef VIA_ENABLE  #    include "via.h"  #endif @@ -220,6 +233,11 @@ extern layer_state_t layer_state;  #    include "pointing_device.h"  #endif +#ifdef CAPS_WORD_ENABLE +#    include "caps_word.h" +#    include "process_caps_word.h" +#endif +  // For tri-layer  void          update_tri_layer(uint8_t layer1, uint8_t layer2, uint8_t layer3);  layer_state_t update_tri_layer_state(layer_state_t state, uint8_t layer1, uint8_t layer2, uint8_t layer3); @@ -241,6 +259,7 @@ void     post_process_record_kb(uint16_t keycode, keyrecord_t *record);  void     post_process_record_user(uint16_t keycode, keyrecord_t *record);  void reset_keyboard(void); +void soft_reset_keyboard(void);  void startup_user(void);  void shutdown_user(void); | 
