summaryrefslogtreecommitdiffstats
path: root/quantum/eeconfig.h
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2022-11-16 07:06:49 +0000
committerGitHub <noreply@github.com>2022-11-16 18:06:49 +1100
commit57ac917b4366cbd25044ed59496e6b4f3bb9a17a (patch)
tree1fd2e06959f3f2c473db07355f75e625f5f57a3a /quantum/eeconfig.h
parent81a6407dcaf32e4b2115daccc7c0658add4de7d4 (diff)
Extend eeconfig kb/user datablock API (#19094)
Diffstat (limited to 'quantum/eeconfig.h')
-rw-r--r--quantum/eeconfig.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/quantum/eeconfig.h b/quantum/eeconfig.h
index 9fc563d09c..ee8e9add8b 100644
--- a/quantum/eeconfig.h
+++ b/quantum/eeconfig.h
@@ -134,13 +134,17 @@ bool eeconfig_read_handedness(void);
void eeconfig_update_handedness(bool val);
#if (EECONFIG_KB_DATA_SIZE) > 0
+bool eeconfig_is_kb_datablock_valid(void);
void eeconfig_read_kb_datablock(void *data);
void eeconfig_update_kb_datablock(const void *data);
+void eeconfig_init_kb_datablock(void);
#endif // (EECONFIG_KB_DATA_SIZE) > 0
#if (EECONFIG_USER_DATA_SIZE) > 0
+bool eeconfig_is_user_datablock_valid(void);
void eeconfig_read_user_datablock(void *data);
void eeconfig_update_user_datablock(const void *data);
+void eeconfig_init_user_datablock(void);
#endif // (EECONFIG_USER_DATA_SIZE) > 0
// Any "checked" debounce variant used requires implementation of: