diff options
Diffstat (limited to 'quantum/dynamic_keymap.h')
| -rw-r--r-- | quantum/dynamic_keymap.h | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/quantum/dynamic_keymap.h b/quantum/dynamic_keymap.h index 806342efa3..f1d8077b12 100644 --- a/quantum/dynamic_keymap.h +++ b/quantum/dynamic_keymap.h @@ -18,8 +18,15 @@  #include <stdint.h>  #include <stdbool.h> +#ifndef DYNAMIC_KEYMAP_LAYER_COUNT +#    define DYNAMIC_KEYMAP_LAYER_COUNT 4 +#endif + +#ifndef DYNAMIC_KEYMAP_MACRO_COUNT +#    define DYNAMIC_KEYMAP_MACRO_COUNT 16 +#endif +  uint8_t  dynamic_keymap_get_layer_count(void); -void *   dynamic_keymap_key_to_eeprom_address(uint8_t layer, uint8_t row, uint8_t column);  uint16_t dynamic_keymap_get_keycode(uint8_t layer, uint8_t row, uint8_t column);  void     dynamic_keymap_set_keycode(uint8_t layer, uint8_t row, uint8_t column, uint16_t keycode);  #ifdef ENCODER_MAP_ENABLE | 
