diff options
Diffstat (limited to 'tmk_core/common/eeconfig.h')
-rw-r--r-- | tmk_core/common/eeconfig.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/tmk_core/common/eeconfig.h b/tmk_core/common/eeconfig.h index 3100041b4..0d5c6a82f 100644 --- a/tmk_core/common/eeconfig.h +++ b/tmk_core/common/eeconfig.h | |||
@@ -45,7 +45,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
45 | #define EECONFIG_HAPTIC (uint32_t *)24 | 45 | #define EECONFIG_HAPTIC (uint32_t *)24 |
46 | #define EECONFIG_RGB_MATRIX (uint32_t *)28 | 46 | #define EECONFIG_RGB_MATRIX (uint32_t *)28 |
47 | #define EECONFIG_RGB_MATRIX_SPEED (uint8_t *)32 | 47 | #define EECONFIG_RGB_MATRIX_SPEED (uint8_t *)32 |
48 | 48 | // TODO: Combine these into a single word and single block of EEPROM | |
49 | #define EECONFIG_KEYMAP_UPPER_BYTE (uint8_t *)33 | ||
49 | /* debug bit */ | 50 | /* debug bit */ |
50 | #define EECONFIG_DEBUG_ENABLE (1<<0) | 51 | #define EECONFIG_DEBUG_ENABLE (1<<0) |
51 | #define EECONFIG_DEBUG_MATRIX (1<<1) | 52 | #define EECONFIG_DEBUG_MATRIX (1<<1) |
@@ -62,6 +63,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
62 | #define EECONFIG_KEYMAP_SWAP_BACKSLASH_BACKSPACE (1<<6) | 63 | #define EECONFIG_KEYMAP_SWAP_BACKSLASH_BACKSPACE (1<<6) |
63 | #define EECONFIG_KEYMAP_NKRO (1<<7) | 64 | #define EECONFIG_KEYMAP_NKRO (1<<7) |
64 | 65 | ||
66 | #define EECONFIG_KEYMAP_LOWER_BYTE EECONFIG_KEYMAP | ||
65 | 67 | ||
66 | bool eeconfig_is_enabled(void); | 68 | bool eeconfig_is_enabled(void); |
67 | bool eeconfig_is_disabled(void); | 69 | bool eeconfig_is_disabled(void); |
@@ -81,8 +83,8 @@ void eeconfig_update_debug(uint8_t val); | |||
81 | uint8_t eeconfig_read_default_layer(void); | 83 | uint8_t eeconfig_read_default_layer(void); |
82 | void eeconfig_update_default_layer(uint8_t val); | 84 | void eeconfig_update_default_layer(uint8_t val); |
83 | 85 | ||
84 | uint8_t eeconfig_read_keymap(void); | 86 | uint16_t eeconfig_read_keymap(void); |
85 | void eeconfig_update_keymap(uint8_t val); | 87 | void eeconfig_update_keymap(uint16_t val); |
86 | 88 | ||
87 | #ifdef BACKLIGHT_ENABLE | 89 | #ifdef BACKLIGHT_ENABLE |
88 | uint8_t eeconfig_read_backlight(void); | 90 | uint8_t eeconfig_read_backlight(void); |