diff options
32 files changed, 209 insertions, 209 deletions
diff --git a/keyboards/aeboards/aegis/config.h b/keyboards/aeboards/aegis/config.h index 01e20454c..d8c256c7d 100644 --- a/keyboards/aeboards/aegis/config.h +++ b/keyboards/aeboards/aegis/config.h | |||
@@ -55,16 +55,16 @@ | |||
55 | 55 | ||
56 | // TODO: refactor with new user EEPROM code (coming soon) | 56 | // TODO: refactor with new user EEPROM code (coming soon) |
57 | #define EEPROM_MAGIC 0x451F | 57 | #define EEPROM_MAGIC 0x451F |
58 | #define EEPROM_MAGIC_ADDR 32 | 58 | #define EEPROM_MAGIC_ADDR 34 |
59 | // Bump this every time we change what we store | 59 | // Bump this every time we change what we store |
60 | // This will automatically reset the EEPROM with defaults | 60 | // This will automatically reset the EEPROM with defaults |
61 | // and avoid loading invalid data from the EEPROM | 61 | // and avoid loading invalid data from the EEPROM |
62 | #define EEPROM_VERSION 0x08 | 62 | #define EEPROM_VERSION 0x08 |
63 | #define EEPROM_VERSION_ADDR 34 | 63 | #define EEPROM_VERSION_ADDR 36 |
64 | 64 | ||
65 | // Dynamic keymap starts after EEPROM version | 65 | // Dynamic keymap starts after EEPROM version |
66 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 66 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
67 | // Dynamic macro starts after dynamic keymaps (35+(4*12*9*2)) = (35+864) | 67 | // Dynamic macro starts after dynamic keymaps (37+(4*12*9*2)) = (37+864) |
68 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 899 | 68 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 901 |
69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 125 | 69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 123 |
70 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 70 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/aeboards/ext65/config.h b/keyboards/aeboards/ext65/config.h index 2f66f3f92..b3e1b8c2f 100644 --- a/keyboards/aeboards/ext65/config.h +++ b/keyboards/aeboards/ext65/config.h | |||
@@ -55,17 +55,17 @@ | |||
55 | 55 | ||
56 | // TODO: refactor with new user EEPROM code (coming soon) | 56 | // TODO: refactor with new user EEPROM code (coming soon) |
57 | #define EEPROM_MAGIC 0x451F | 57 | #define EEPROM_MAGIC 0x451F |
58 | #define EEPROM_MAGIC_ADDR 32 | 58 | #define EEPROM_MAGIC_ADDR 34 |
59 | // Bump this every time we change what we store | 59 | // Bump this every time we change what we store |
60 | // This will automatically reset the EEPROM with defaults | 60 | // This will automatically reset the EEPROM with defaults |
61 | // and avoid loading invalid data from the EEPROM | 61 | // and avoid loading invalid data from the EEPROM |
62 | #define EEPROM_VERSION 0x08 | 62 | #define EEPROM_VERSION 0x08 |
63 | #define EEPROM_VERSION_ADDR 34 | 63 | #define EEPROM_VERSION_ADDR 36 |
64 | 64 | ||
65 | // Dynamic keymap starts after EEPROM version | 65 | // Dynamic keymap starts after EEPROM version |
66 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 66 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
67 | // Dynamic macro starts after dynamic keymaps (35+(4*10*10*2)) = (35+800) | 67 | // Dynamic macro starts after dynamic keymaps (37+(4*10*10*2)) = (37+800) |
68 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 835 | 68 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 837 |
69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 189 | 69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 187 |
70 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 70 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
71 | 71 | ||
diff --git a/keyboards/ai03/lunar/config.h b/keyboards/ai03/lunar/config.h index a9d192554..f7f3262ac 100644 --- a/keyboards/ai03/lunar/config.h +++ b/keyboards/ai03/lunar/config.h | |||
@@ -250,17 +250,17 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
250 | // EEPROM usage | 250 | // EEPROM usage |
251 | 251 | ||
252 | #define EEPROM_MAGIC 0x451F | 252 | #define EEPROM_MAGIC 0x451F |
253 | #define EEPROM_MAGIC_ADDR 32 | 253 | #define EEPROM_MAGIC_ADDR 34 |
254 | // Bump this every time we change what we store | 254 | // Bump this every time we change what we store |
255 | // This will automatically reset the EEPROM with defaults | 255 | // This will automatically reset the EEPROM with defaults |
256 | // and avoid loading invalid data from the EEPROM | 256 | // and avoid loading invalid data from the EEPROM |
257 | #define EEPROM_VERSION 0x08 | 257 | #define EEPROM_VERSION 0x08 |
258 | #define EEPROM_VERSION_ADDR 34 | 258 | #define EEPROM_VERSION_ADDR 36 |
259 | 259 | ||
260 | // Dynamic keymap starts after EEPROM version | 260 | // Dynamic keymap starts after EEPROM version |
261 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 261 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
262 | // DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR = DYNAMIC_KEYMAP_EEPROM_ADDR + (DYNAMIC_KEYMAP_LAYER_COUNT * MATRIX_ROWS * MATRIX_COLS * 2) | 262 | // DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR = DYNAMIC_KEYMAP_EEPROM_ADDR + (DYNAMIC_KEYMAP_LAYER_COUNT * MATRIX_ROWS * MATRIX_COLS * 2) |
263 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 635 | 263 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 637 |
264 | // DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE = 1024 - DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 264 | // DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE = 1024 - DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
265 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 389 | 265 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 387 |
266 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 266 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/handwired/prime_exl/config.h b/keyboards/handwired/prime_exl/config.h index a2962c074..ef6e204ec 100644 --- a/keyboards/handwired/prime_exl/config.h +++ b/keyboards/handwired/prime_exl/config.h | |||
@@ -56,16 +56,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
56 | 56 | ||
57 | // TODO: refactor with new user EEPROM code (coming soon) | 57 | // TODO: refactor with new user EEPROM code (coming soon) |
58 | #define EEPROM_MAGIC 0x451F | 58 | #define EEPROM_MAGIC 0x451F |
59 | #define EEPROM_MAGIC_ADDR 32 | 59 | #define EEPROM_MAGIC_ADDR 34 |
60 | // Bump this every time we change what we store | 60 | // Bump this every time we change what we store |
61 | // This will automatically reset the EEPROM with defaults | 61 | // This will automatically reset the EEPROM with defaults |
62 | // and avoid loading invalid data from the EEPROM | 62 | // and avoid loading invalid data from the EEPROM |
63 | #define EEPROM_VERSION 0x08 | 63 | #define EEPROM_VERSION 0x08 |
64 | #define EEPROM_VERSION_ADDR 34 | 64 | #define EEPROM_VERSION_ADDR 36 |
65 | 65 | ||
66 | // Dynamic keymap starts after EEPROM version | 66 | // Dynamic keymap starts after EEPROM version |
67 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 67 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
68 | // Dynamic macro starts after dynamic keymaps (35+(4*10*9*2)) = (35+720) | 68 | // Dynamic macro starts after dynamic keymaps (37+(4*10*9*2)) = (37+720) |
69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 755 | 69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 757 |
70 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 269 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 70 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 267 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
71 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 \ No newline at end of file | 71 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 \ No newline at end of file |
diff --git a/keyboards/hs60/v2/config.h b/keyboards/hs60/v2/config.h index 7169d846b..57014993f 100644 --- a/keyboards/hs60/v2/config.h +++ b/keyboards/hs60/v2/config.h | |||
@@ -136,19 +136,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
136 | 136 | ||
137 | // TODO: refactor with new user EEPROM code (coming soon) | 137 | // TODO: refactor with new user EEPROM code (coming soon) |
138 | #define EEPROM_MAGIC 0x451F | 138 | #define EEPROM_MAGIC 0x451F |
139 | #define EEPROM_MAGIC_ADDR 32 | 139 | #define EEPROM_MAGIC_ADDR 34 |
140 | // Bump this every time we change what we store | 140 | // Bump this every time we change what we store |
141 | // This will automatically reset the EEPROM with defaults | 141 | // This will automatically reset the EEPROM with defaults |
142 | // and avoid loading invalid data from the EEPROM | 142 | // and avoid loading invalid data from the EEPROM |
143 | #define EEPROM_VERSION 0x08 | 143 | #define EEPROM_VERSION 0x08 |
144 | #define EEPROM_VERSION_ADDR 34 | 144 | #define EEPROM_VERSION_ADDR 36 |
145 | 145 | ||
146 | // Backlight config starts after EEPROM version | 146 | // Backlight config starts after EEPROM version |
147 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 147 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
148 | // Dynamic keymap starts after backlight config (35+32) | 148 | // Dynamic keymap starts after backlight config (37+32) |
149 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 67 | 149 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 69 |
150 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 | 150 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 |
151 | // Dynamic macro starts after dynamic keymaps (67+(4*5*14*2)) = (67+560) | 151 | // Dynamic macro starts after dynamic keymaps (69+(4*5*14*2)) = (69+560) |
152 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 627 | 152 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 629 |
153 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 398 | 153 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 396 |
154 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 154 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/idb_60/config.h b/keyboards/idb_60/config.h index b85eb14af..0120e470e 100644 --- a/keyboards/idb_60/config.h +++ b/keyboards/idb_60/config.h | |||
@@ -155,16 +155,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
155 | 155 | ||
156 | // TODO: refactor with new user EEPROM code (coming soon) | 156 | // TODO: refactor with new user EEPROM code (coming soon) |
157 | #define EEPROM_MAGIC 0x451F | 157 | #define EEPROM_MAGIC 0x451F |
158 | #define EEPROM_MAGIC_ADDR 32 | 158 | #define EEPROM_MAGIC_ADDR 34 |
159 | // Bump this every time we change what we store | 159 | // Bump this every time we change what we store |
160 | // This will automatically reset the EEPROM with defaults | 160 | // This will automatically reset the EEPROM with defaults |
161 | // and avoid loading invalid data from the EEPROM | 161 | // and avoid loading invalid data from the EEPROM |
162 | #define EEPROM_VERSION 0x08 | 162 | #define EEPROM_VERSION 0x08 |
163 | #define EEPROM_VERSION_ADDR 34 | 163 | #define EEPROM_VERSION_ADDR 36 |
164 | 164 | ||
165 | // Dynamic keymap starts after EEPROM version | 165 | // Dynamic keymap starts after EEPROM version |
166 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 166 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
167 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 167 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
168 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 675 // **** CHANGE THIS BASED ON MATRIX_ROWS & MATRIX_COLS **** | 168 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 677 // **** CHANGE THIS BASED ON MATRIX_ROWS & MATRIX_COLS **** |
169 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 349 // **** CHANGE THIS BASED ON 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR **** | 169 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 347 // **** CHANGE THIS BASED ON 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR **** |
170 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 170 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/keebio/iris/rev1/config.h b/keyboards/keebio/iris/rev1/config.h index 2a21861a1..12b4e098b 100644 --- a/keyboards/keebio/iris/rev1/config.h +++ b/keyboards/keebio/iris/rev1/config.h | |||
@@ -69,16 +69,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
69 | 69 | ||
70 | // TODO: refactor with new user EEPROM code (coming soon) | 70 | // TODO: refactor with new user EEPROM code (coming soon) |
71 | #define EEPROM_MAGIC 0x451F | 71 | #define EEPROM_MAGIC 0x451F |
72 | #define EEPROM_MAGIC_ADDR 32 | 72 | #define EEPROM_MAGIC_ADDR 34 |
73 | // Bump this every time we change what we store | 73 | // Bump this every time we change what we store |
74 | // This will automatically reset the EEPROM with defaults | 74 | // This will automatically reset the EEPROM with defaults |
75 | // and avoid loading invalid data from the EEPROM | 75 | // and avoid loading invalid data from the EEPROM |
76 | #define EEPROM_VERSION 0x08 | 76 | #define EEPROM_VERSION 0x08 |
77 | #define EEPROM_VERSION_ADDR 34 | 77 | #define EEPROM_VERSION_ADDR 36 |
78 | 78 | ||
79 | // Dynamic keymap starts after EEPROM version | 79 | // Dynamic keymap starts after EEPROM version |
80 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 80 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
81 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 81 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
82 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 515 | 82 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 517 |
83 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 509 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 83 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 507 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
84 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 84 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/keebio/iris/rev1_led/config.h b/keyboards/keebio/iris/rev1_led/config.h index b3629354e..3b3c999b8 100644 --- a/keyboards/keebio/iris/rev1_led/config.h +++ b/keyboards/keebio/iris/rev1_led/config.h | |||
@@ -69,16 +69,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
69 | 69 | ||
70 | // TODO: refactor with new user EEPROM code (coming soon) | 70 | // TODO: refactor with new user EEPROM code (coming soon) |
71 | #define EEPROM_MAGIC 0x451F | 71 | #define EEPROM_MAGIC 0x451F |
72 | #define EEPROM_MAGIC_ADDR 32 | 72 | #define EEPROM_MAGIC_ADDR 34 |
73 | // Bump this every time we change what we store | 73 | // Bump this every time we change what we store |
74 | // This will automatically reset the EEPROM with defaults | 74 | // This will automatically reset the EEPROM with defaults |
75 | // and avoid loading invalid data from the EEPROM | 75 | // and avoid loading invalid data from the EEPROM |
76 | #define EEPROM_VERSION 0x08 | 76 | #define EEPROM_VERSION 0x08 |
77 | #define EEPROM_VERSION_ADDR 34 | 77 | #define EEPROM_VERSION_ADDR 36 |
78 | 78 | ||
79 | // Dynamic keymap starts after EEPROM version | 79 | // Dynamic keymap starts after EEPROM version |
80 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 80 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
81 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 81 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
82 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 515 | 82 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 517 |
83 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 509 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 83 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 507 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
84 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 84 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/keebio/iris/rev2/config.h b/keyboards/keebio/iris/rev2/config.h index a46328b94..938ff05f0 100644 --- a/keyboards/keebio/iris/rev2/config.h +++ b/keyboards/keebio/iris/rev2/config.h | |||
@@ -69,16 +69,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
69 | 69 | ||
70 | // TODO: refactor with new user EEPROM code (coming soon) | 70 | // TODO: refactor with new user EEPROM code (coming soon) |
71 | #define EEPROM_MAGIC 0x451F | 71 | #define EEPROM_MAGIC 0x451F |
72 | #define EEPROM_MAGIC_ADDR 32 | 72 | #define EEPROM_MAGIC_ADDR 34 |
73 | // Bump this every time we change what we store | 73 | // Bump this every time we change what we store |
74 | // This will automatically reset the EEPROM with defaults | 74 | // This will automatically reset the EEPROM with defaults |
75 | // and avoid loading invalid data from the EEPROM | 75 | // and avoid loading invalid data from the EEPROM |
76 | #define EEPROM_VERSION 0x08 | 76 | #define EEPROM_VERSION 0x08 |
77 | #define EEPROM_VERSION_ADDR 34 | 77 | #define EEPROM_VERSION_ADDR 36 |
78 | 78 | ||
79 | // Dynamic keymap starts after EEPROM version | 79 | // Dynamic keymap starts after EEPROM version |
80 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 80 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
81 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 81 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
82 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 515 | 82 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 517 |
83 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 509 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 83 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 507 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
84 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 84 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/keebio/iris/rev3/config.h b/keyboards/keebio/iris/rev3/config.h index 965362543..6576ff683 100644 --- a/keyboards/keebio/iris/rev3/config.h +++ b/keyboards/keebio/iris/rev3/config.h | |||
@@ -78,16 +78,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
78 | 78 | ||
79 | // TODO: refactor with new user EEPROM code (coming soon) | 79 | // TODO: refactor with new user EEPROM code (coming soon) |
80 | #define EEPROM_MAGIC 0x451F | 80 | #define EEPROM_MAGIC 0x451F |
81 | #define EEPROM_MAGIC_ADDR 32 | 81 | #define EEPROM_MAGIC_ADDR 34 |
82 | // Bump this every time we change what we store | 82 | // Bump this every time we change what we store |
83 | // This will automatically reset the EEPROM with defaults | 83 | // This will automatically reset the EEPROM with defaults |
84 | // and avoid loading invalid data from the EEPROM | 84 | // and avoid loading invalid data from the EEPROM |
85 | #define EEPROM_VERSION 0x08 | 85 | #define EEPROM_VERSION 0x08 |
86 | #define EEPROM_VERSION_ADDR 34 | 86 | #define EEPROM_VERSION_ADDR 36 |
87 | 87 | ||
88 | // Dynamic keymap starts after EEPROM version | 88 | // Dynamic keymap starts after EEPROM version |
89 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 89 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
90 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 90 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
91 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 515 | 91 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 517 |
92 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 509 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 92 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 507 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
93 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 93 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/maartenwut/plain60/config.h b/keyboards/maartenwut/plain60/config.h index a86c23587..d17481617 100644 --- a/keyboards/maartenwut/plain60/config.h +++ b/keyboards/maartenwut/plain60/config.h | |||
@@ -55,16 +55,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
55 | 55 | ||
56 | // TODO: refactor with new user EEPROM code (coming soon) | 56 | // TODO: refactor with new user EEPROM code (coming soon) |
57 | #define EEPROM_MAGIC 0x451F | 57 | #define EEPROM_MAGIC 0x451F |
58 | #define EEPROM_MAGIC_ADDR 32 | 58 | #define EEPROM_MAGIC_ADDR 34 |
59 | // Bump this every time we change what we store | 59 | // Bump this every time we change what we store |
60 | // This will automatically reset the EEPROM with defaults | 60 | // This will automatically reset the EEPROM with defaults |
61 | // and avoid loading invalid data from the EEPROM | 61 | // and avoid loading invalid data from the EEPROM |
62 | #define EEPROM_VERSION 0x08 | 62 | #define EEPROM_VERSION 0x08 |
63 | #define EEPROM_VERSION_ADDR 34 | 63 | #define EEPROM_VERSION_ADDR 36 |
64 | 64 | ||
65 | // Dynamic keymap starts after EEPROM version | 65 | // Dynamic keymap starts after EEPROM version |
66 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 66 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
67 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 67 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
68 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 635 | 68 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 637 |
69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 389 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 69 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 387 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
70 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 70 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/nk65/config.h b/keyboards/nk65/config.h index 791e44468..4358d9cf9 100755 --- a/keyboards/nk65/config.h +++ b/keyboards/nk65/config.h | |||
@@ -136,19 +136,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
136 | 136 | ||
137 | // TODO: refactor with new user EEPROM code (coming soon) | 137 | // TODO: refactor with new user EEPROM code (coming soon) |
138 | #define EEPROM_MAGIC 0x451F | 138 | #define EEPROM_MAGIC 0x451F |
139 | #define EEPROM_MAGIC_ADDR 32 | 139 | #define EEPROM_MAGIC_ADDR 34 |
140 | // Bump this every time we change what we store | 140 | // Bump this every time we change what we store |
141 | // This will automatically reset the EEPROM with defaults | 141 | // This will automatically reset the EEPROM with defaults |
142 | // and avoid loading invalid data from the EEPROM | 142 | // and avoid loading invalid data from the EEPROM |
143 | #define EEPROM_VERSION 0x08 | 143 | #define EEPROM_VERSION 0x08 |
144 | #define EEPROM_VERSION_ADDR 34 | 144 | #define EEPROM_VERSION_ADDR 36 |
145 | 145 | ||
146 | // Backlight config starts after EEPROM version | 146 | // Backlight config starts after EEPROM version |
147 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 147 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
148 | // Dynamic keymap starts after backlight config (35+32) | 148 | // Dynamic keymap starts after backlight config (37+32) |
149 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 67 | 149 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 69 |
150 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 | 150 | #define DYNAMIC_KEYMAP_LAYER_COUNT 4 |
151 | // Dynamic macro starts after dynamic keymaps (67+(4*5*15*2)) = (67+600) | 151 | // Dynamic macro starts after dynamic keymaps (69+(4*5*15*2)) = (69+600) |
152 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 667 | 152 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 669 |
153 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 398 | 153 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 396 |
154 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 154 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/primekb/prime_e/config.h b/keyboards/primekb/prime_e/config.h index 9ef4edd88..46124973d 100644 --- a/keyboards/primekb/prime_e/config.h +++ b/keyboards/primekb/prime_e/config.h | |||
@@ -57,16 +57,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
57 | 57 | ||
58 | // TODO: refactor with new user EEPROM code (coming soon) | 58 | // TODO: refactor with new user EEPROM code (coming soon) |
59 | #define EEPROM_MAGIC 0x451F | 59 | #define EEPROM_MAGIC 0x451F |
60 | #define EEPROM_MAGIC_ADDR 32 | 60 | #define EEPROM_MAGIC_ADDR 34 |
61 | // Bump this every time we change what we store | 61 | // Bump this every time we change what we store |
62 | // This will automatically reset the EEPROM with defaults | 62 | // This will automatically reset the EEPROM with defaults |
63 | // and avoid loading invalid data from the EEPROM | 63 | // and avoid loading invalid data from the EEPROM |
64 | #define EEPROM_VERSION 0x08 | 64 | #define EEPROM_VERSION 0x08 |
65 | #define EEPROM_VERSION_ADDR 34 | 65 | #define EEPROM_VERSION_ADDR 36 |
66 | 66 | ||
67 | // Dynamic keymap starts after EEPROM version | 67 | // Dynamic keymap starts after EEPROM version |
68 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 68 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
69 | // Dynamic macro starts after dynamic keymaps (35+(4*13*4*2)) = (35+416) | 69 | // Dynamic macro starts after dynamic keymaps (37+(4*13*4*2)) = (37+416) |
70 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 451 | 70 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 453 |
71 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 573 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR | 71 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 571 // 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR |
72 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 72 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/snagpad/config.h b/keyboards/snagpad/config.h index 9503ae25f..cd32a3d8c 100644 --- a/keyboards/snagpad/config.h +++ b/keyboards/snagpad/config.h | |||
@@ -57,16 +57,16 @@ | |||
57 | 57 | ||
58 | // TODO: refactor with new user EEPROM code (coming soon) | 58 | // TODO: refactor with new user EEPROM code (coming soon) |
59 | #define EEPROM_MAGIC 0x451F | 59 | #define EEPROM_MAGIC 0x451F |
60 | #define EEPROM_MAGIC_ADDR 32 | 60 | #define EEPROM_MAGIC_ADDR 34 |
61 | // Bump this every time we change what we store | 61 | // Bump this every time we change what we store |
62 | // This will automatically reset the EEPROM with defaults | 62 | // This will automatically reset the EEPROM with defaults |
63 | // and avoid loading invalid data from the EEPROM | 63 | // and avoid loading invalid data from the EEPROM |
64 | #define EEPROM_VERSION 0x08 | 64 | #define EEPROM_VERSION 0x08 |
65 | #define EEPROM_VERSION_ADDR 34 | 65 | #define EEPROM_VERSION_ADDR 36 |
66 | 66 | ||
67 | // Dynamic keymap starts after EEPROM version | 67 | // Dynamic keymap starts after EEPROM version |
68 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 68 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
69 | // Dynamic macro starts after dynamic keymaps (35+(4*5*4*2)) = (35+160) | 69 | // Dynamic macro starts after dynamic keymaps (37+(4*5*4*2)) = (37+160) |
70 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 195 | 70 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 197 |
71 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 829 | 71 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 827 |
72 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 \ No newline at end of file | 72 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 \ No newline at end of file |
diff --git a/keyboards/westfoxtrot/aanzee/config.h b/keyboards/westfoxtrot/aanzee/config.h index d88101fdc..4a5b65c58 100644 --- a/keyboards/westfoxtrot/aanzee/config.h +++ b/keyboards/westfoxtrot/aanzee/config.h | |||
@@ -127,16 +127,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
127 | 127 | ||
128 | // TODO: refactor with new user EEPROM code (coming soon) | 128 | // TODO: refactor with new user EEPROM code (coming soon) |
129 | #define EEPROM_MAGIC 0x451F | 129 | #define EEPROM_MAGIC 0x451F |
130 | #define EEPROM_MAGIC_ADDR 32 | 130 | #define EEPROM_MAGIC_ADDR 34 |
131 | // Bump this every time we change what we store | 131 | // Bump this every time we change what we store |
132 | // This will automatically reset the EEPROM with defaults | 132 | // This will automatically reset the EEPROM with defaults |
133 | // and avoid loading invalid data from the EEPROM | 133 | // and avoid loading invalid data from the EEPROM |
134 | #define EEPROM_VERSION 0x08 | 134 | #define EEPROM_VERSION 0x08 |
135 | #define EEPROM_VERSION_ADDR 34 | 135 | #define EEPROM_VERSION_ADDR 36 |
136 | 136 | ||
137 | // Dynamic keymap starts after EEPROM version | 137 | // Dynamic keymap starts after EEPROM version |
138 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 138 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
139 | // Dynamic macro starts after dynamic keymaps (35+(4*10*6*2)) = (35+480) | 139 | // Dynamic macro starts after dynamic keymaps (37+(4*10*6*2)) = (37+480) |
140 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 675 // **** CHANGE THIS BASED ON MATRIX_ROWS & MATRIX_COLS **** | 140 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 677 // **** CHANGE THIS BASED ON MATRIX_ROWS & MATRIX_COLS **** |
141 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 349 // **** CHANGE THIS BASED ON 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR **** | 141 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 347 // **** CHANGE THIS BASED ON 1024-DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR **** |
142 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 142 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/rama_works_koyu/config.h b/keyboards/wilba_tech/rama_works_koyu/config.h index 7fcfe08be..f3e21aa15 100644 --- a/keyboards/wilba_tech/rama_works_koyu/config.h +++ b/keyboards/wilba_tech/rama_works_koyu/config.h | |||
@@ -125,18 +125,18 @@ | |||
125 | 125 | ||
126 | // TODO: refactor with new user EEPROM code (coming soon) | 126 | // TODO: refactor with new user EEPROM code (coming soon) |
127 | #define EEPROM_MAGIC 0x451F | 127 | #define EEPROM_MAGIC 0x451F |
128 | #define EEPROM_MAGIC_ADDR 32 | 128 | #define EEPROM_MAGIC_ADDR 34 |
129 | // Bump this every time we change what we store | 129 | // Bump this every time we change what we store |
130 | // This will automatically reset the EEPROM with defaults | 130 | // This will automatically reset the EEPROM with defaults |
131 | // and avoid loading invalid data from the EEPROM | 131 | // and avoid loading invalid data from the EEPROM |
132 | #define EEPROM_VERSION 0x08 | 132 | #define EEPROM_VERSION 0x08 |
133 | #define EEPROM_VERSION_ADDR 34 | 133 | #define EEPROM_VERSION_ADDR 36 |
134 | 134 | ||
135 | // Backlight config starts after EEPROM version | 135 | // Backlight config starts after EEPROM version |
136 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 136 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
137 | // Dynamic keymap starts after backlight config (35+31) | 137 | // Dynamic keymap starts after backlight config (37+31) |
138 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 66 | 138 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 68 |
139 | // Dynamic macro starts after dynamic keymaps (66+(4*5*15*2)) = (66+600) | 139 | // Dynamic macro starts after dynamic keymaps (68+(4*5*15*2)) = (68+600) |
140 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 666 | 140 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 668 |
141 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 358 | 141 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 356 |
142 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 142 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/rama_works_m10_b/config.h b/keyboards/wilba_tech/rama_works_m10_b/config.h index 0c800968f..6901309a0 100644 --- a/keyboards/wilba_tech/rama_works_m10_b/config.h +++ b/keyboards/wilba_tech/rama_works_m10_b/config.h | |||
@@ -189,18 +189,18 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
189 | 189 | ||
190 | // TODO: refactor with new user EEPROM code (coming soon) | 190 | // TODO: refactor with new user EEPROM code (coming soon) |
191 | #define EEPROM_MAGIC 0x451F | 191 | #define EEPROM_MAGIC 0x451F |
192 | #define EEPROM_MAGIC_ADDR 32 | 192 | #define EEPROM_MAGIC_ADDR 34 |
193 | // Bump this every time we change what we store | 193 | // Bump this every time we change what we store |
194 | // This will automatically reset the EEPROM with defaults | 194 | // This will automatically reset the EEPROM with defaults |
195 | // and avoid loading invalid data from the EEPROM | 195 | // and avoid loading invalid data from the EEPROM |
196 | #define EEPROM_VERSION 0x08 | 196 | #define EEPROM_VERSION 0x08 |
197 | #define EEPROM_VERSION_ADDR 34 | 197 | #define EEPROM_VERSION_ADDR 36 |
198 | 198 | ||
199 | // Dynamic keymap starts after EEPROM version | 199 | // Dynamic keymap starts after EEPROM version |
200 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 200 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
201 | // Dynamic macro starts after dynamic keymaps (35+(4*10*2)) = (35+80) | 201 | // Dynamic macro starts after dynamic keymaps (37+(4*10*2)) = (37+80) |
202 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 115 | 202 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 117 |
203 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 909 | 203 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 907 |
204 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 204 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
205 | 205 | ||
206 | #endif | 206 | #endif |
diff --git a/keyboards/wilba_tech/rama_works_m60_a/config.h b/keyboards/wilba_tech/rama_works_m60_a/config.h index b8ce1b6c8..1ee76750c 100644 --- a/keyboards/wilba_tech/rama_works_m60_a/config.h +++ b/keyboards/wilba_tech/rama_works_m60_a/config.h | |||
@@ -122,18 +122,18 @@ | |||
122 | 122 | ||
123 | // TODO: refactor with new user EEPROM code (coming soon) | 123 | // TODO: refactor with new user EEPROM code (coming soon) |
124 | #define EEPROM_MAGIC 0x451F | 124 | #define EEPROM_MAGIC 0x451F |
125 | #define EEPROM_MAGIC_ADDR 32 | 125 | #define EEPROM_MAGIC_ADDR 34 |
126 | // Bump this every time we change what we store | 126 | // Bump this every time we change what we store |
127 | // This will automatically reset the EEPROM with defaults | 127 | // This will automatically reset the EEPROM with defaults |
128 | // and avoid loading invalid data from the EEPROM | 128 | // and avoid loading invalid data from the EEPROM |
129 | #define EEPROM_VERSION 0x08 | 129 | #define EEPROM_VERSION 0x08 |
130 | #define EEPROM_VERSION_ADDR 34 | 130 | #define EEPROM_VERSION_ADDR 36 |
131 | 131 | ||
132 | // Backlight config starts after EEPROM version | 132 | // Backlight config starts after EEPROM version |
133 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 133 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
134 | // Dynamic keymap starts after backlight config (35+31) | 134 | // Dynamic keymap starts after backlight config (37+31) |
135 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 66 | 135 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 68 |
136 | // Dynamic macro starts after dynamic keymaps (66+(4*5*14*2)) = (66+560) | 136 | // Dynamic macro starts after dynamic keymaps (68+(4*5*14*2)) = (68+560) |
137 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 626 | 137 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 628 |
138 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 398 | 138 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 396 |
139 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 139 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/rama_works_m6_a/config.h b/keyboards/wilba_tech/rama_works_m6_a/config.h index b9f12f425..07396450d 100644 --- a/keyboards/wilba_tech/rama_works_m6_a/config.h +++ b/keyboards/wilba_tech/rama_works_m6_a/config.h | |||
@@ -109,21 +109,21 @@ | |||
109 | 109 | ||
110 | // TODO: refactor with new user EEPROM code (coming soon) | 110 | // TODO: refactor with new user EEPROM code (coming soon) |
111 | #define EEPROM_MAGIC 0x451F | 111 | #define EEPROM_MAGIC 0x451F |
112 | #define EEPROM_MAGIC_ADDR 32 | 112 | #define EEPROM_MAGIC_ADDR 34 |
113 | // Bump this every time we change what we store | 113 | // Bump this every time we change what we store |
114 | // This will automatically reset the EEPROM with defaults | 114 | // This will automatically reset the EEPROM with defaults |
115 | // and avoid loading invalid data from the EEPROM | 115 | // and avoid loading invalid data from the EEPROM |
116 | #define EEPROM_VERSION 0x08 | 116 | #define EEPROM_VERSION 0x08 |
117 | #define EEPROM_VERSION_ADDR 34 | 117 | #define EEPROM_VERSION_ADDR 36 |
118 | 118 | ||
119 | // NOTE: M6-A doesn't use RGB backlight, but we keep this | 119 | // NOTE: M6-A doesn't use RGB backlight, but we keep this |
120 | // consistent with M6-B which does. | 120 | // consistent with M6-B which does. |
121 | 121 | ||
122 | // Backlight config starts after EEPROM version | 122 | // Backlight config starts after EEPROM version |
123 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 123 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
124 | // Dynamic keymap starts after backlight config (35+43) | 124 | // Dynamic keymap starts after backlight config (37+43) |
125 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 78 | 125 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 80 |
126 | // Dynamic macro starts after dynamic keymaps (78+(4*6*2)) = (78+48) | 126 | // Dynamic macro starts after dynamic keymaps (80+(4*6*2)) = (80+48) |
127 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 126 | 127 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 128 |
128 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 898 | 128 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 896 |
129 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 129 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/rama_works_m6_b/config.h b/keyboards/wilba_tech/rama_works_m6_b/config.h index 10377eae7..535c64b80 100644 --- a/keyboards/wilba_tech/rama_works_m6_b/config.h +++ b/keyboards/wilba_tech/rama_works_m6_b/config.h | |||
@@ -155,18 +155,18 @@ | |||
155 | 155 | ||
156 | // TODO: refactor with new user EEPROM code (coming soon) | 156 | // TODO: refactor with new user EEPROM code (coming soon) |
157 | #define EEPROM_MAGIC 0x451F | 157 | #define EEPROM_MAGIC 0x451F |
158 | #define EEPROM_MAGIC_ADDR 32 | 158 | #define EEPROM_MAGIC_ADDR 34 |
159 | // Bump this every time we change what we store | 159 | // Bump this every time we change what we store |
160 | // This will automatically reset the EEPROM with defaults | 160 | // This will automatically reset the EEPROM with defaults |
161 | // and avoid loading invalid data from the EEPROM | 161 | // and avoid loading invalid data from the EEPROM |
162 | #define EEPROM_VERSION 0x08 | 162 | #define EEPROM_VERSION 0x08 |
163 | #define EEPROM_VERSION_ADDR 34 | 163 | #define EEPROM_VERSION_ADDR 36 |
164 | 164 | ||
165 | // Backlight config starts after EEPROM version | 165 | // Backlight config starts after EEPROM version |
166 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 166 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
167 | // Dynamic keymap starts after backlight config (35+43) | 167 | // Dynamic keymap starts after backlight config (37+43) |
168 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 78 | 168 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 80 |
169 | // Dynamic macro starts after dynamic keymaps (78+(4*6*2)) = (78+48) | 169 | // Dynamic macro starts after dynamic keymaps (80+(4*6*2)) = (80+48) |
170 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 126 | 170 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 128 |
171 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 898 | 171 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 896 |
172 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 172 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/rama_works_u80_a/config.h b/keyboards/wilba_tech/rama_works_u80_a/config.h index d4b14e7c0..348b124b9 100644 --- a/keyboards/wilba_tech/rama_works_u80_a/config.h +++ b/keyboards/wilba_tech/rama_works_u80_a/config.h | |||
@@ -241,18 +241,18 @@ | |||
241 | 241 | ||
242 | // TODO: refactor with new user EEPROM code (coming soon) | 242 | // TODO: refactor with new user EEPROM code (coming soon) |
243 | #define EEPROM_MAGIC 0x451F | 243 | #define EEPROM_MAGIC 0x451F |
244 | #define EEPROM_MAGIC_ADDR 32 | 244 | #define EEPROM_MAGIC_ADDR 34 |
245 | // Bump this every time we change what we store | 245 | // Bump this every time we change what we store |
246 | // This will automatically reset the EEPROM with defaults | 246 | // This will automatically reset the EEPROM with defaults |
247 | // and avoid loading invalid data from the EEPROM | 247 | // and avoid loading invalid data from the EEPROM |
248 | #define EEPROM_VERSION 0x07 | 248 | #define EEPROM_VERSION 0x07 |
249 | #define EEPROM_VERSION_ADDR 34 | 249 | #define EEPROM_VERSION_ADDR 36 |
250 | 250 | ||
251 | // Backlight config starts after EEPROM version | 251 | // Backlight config starts after EEPROM version |
252 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 252 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
253 | // Dynamic keymap starts after backlight config (35+31) | 253 | // Dynamic keymap starts after backlight config (37+31) |
254 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 66 | 254 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 68 |
255 | // Dynamic macro starts after dynamic keymaps (66+(4*6*17*2)) = (66+816) | 255 | // Dynamic macro starts after dynamic keymaps (68+(4*6*17*2)) = (68+816) |
256 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 882 | 256 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 884 |
257 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 142 | 257 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 140 |
258 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 258 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt60_a/config.h b/keyboards/wilba_tech/wt60_a/config.h index 3a2adb3c4..3ac8ea6fc 100644 --- a/keyboards/wilba_tech/wt60_a/config.h +++ b/keyboards/wilba_tech/wt60_a/config.h | |||
@@ -187,16 +187,16 @@ | |||
187 | 187 | ||
188 | // TODO: refactor with new user EEPROM code (coming soon) | 188 | // TODO: refactor with new user EEPROM code (coming soon) |
189 | #define EEPROM_MAGIC 0x451F | 189 | #define EEPROM_MAGIC 0x451F |
190 | #define EEPROM_MAGIC_ADDR 32 | 190 | #define EEPROM_MAGIC_ADDR 34 |
191 | // Bump this every time we change what we store | 191 | // Bump this every time we change what we store |
192 | // This will automatically reset the EEPROM with defaults | 192 | // This will automatically reset the EEPROM with defaults |
193 | // and avoid loading invalid data from the EEPROM | 193 | // and avoid loading invalid data from the EEPROM |
194 | #define EEPROM_VERSION 0x08 | 194 | #define EEPROM_VERSION 0x08 |
195 | #define EEPROM_VERSION_ADDR 34 | 195 | #define EEPROM_VERSION_ADDR 36 |
196 | 196 | ||
197 | // Dynamic keymap starts after EEPROM version | 197 | // Dynamic keymap starts after EEPROM version |
198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
199 | // Dynamic macro starts after dynamic keymaps (35+(4*5*14*2)) = (35+560) | 199 | // Dynamic macro starts after dynamic keymaps (37+(4*5*14*2)) = (37+560) |
200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 595 | 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 597 |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 429 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 427 |
202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt60_d/config.h b/keyboards/wilba_tech/wt60_d/config.h index 0ba243159..066465d42 100644 --- a/keyboards/wilba_tech/wt60_d/config.h +++ b/keyboards/wilba_tech/wt60_d/config.h | |||
@@ -185,16 +185,16 @@ | |||
185 | 185 | ||
186 | // TODO: refactor with new user EEPROM code (coming soon) | 186 | // TODO: refactor with new user EEPROM code (coming soon) |
187 | #define EEPROM_MAGIC 0x451F | 187 | #define EEPROM_MAGIC 0x451F |
188 | #define EEPROM_MAGIC_ADDR 32 | 188 | #define EEPROM_MAGIC_ADDR 34 |
189 | // Bump this every time we change what we store | 189 | // Bump this every time we change what we store |
190 | // This will automatically reset the EEPROM with defaults | 190 | // This will automatically reset the EEPROM with defaults |
191 | // and avoid loading invalid data from the EEPROM | 191 | // and avoid loading invalid data from the EEPROM |
192 | #define EEPROM_VERSION 0x08 | 192 | #define EEPROM_VERSION 0x08 |
193 | #define EEPROM_VERSION_ADDR 34 | 193 | #define EEPROM_VERSION_ADDR 36 |
194 | 194 | ||
195 | // Dynamic keymap starts after EEPROM version | 195 | // Dynamic keymap starts after EEPROM version |
196 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 196 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
197 | // Dynamic macro starts after dynamic keymaps (35+(4*5*14*2)) = (35+560) | 197 | // Dynamic macro starts after dynamic keymaps (37+(4*5*14*2)) = (37+560) |
198 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 595 | 198 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 597 |
199 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 429 | 199 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 427 |
200 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 200 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt65_a/config.h b/keyboards/wilba_tech/wt65_a/config.h index cb0df1460..f1bcb990a 100644 --- a/keyboards/wilba_tech/wt65_a/config.h +++ b/keyboards/wilba_tech/wt65_a/config.h | |||
@@ -187,16 +187,16 @@ | |||
187 | 187 | ||
188 | // TODO: refactor with new user EEPROM code (coming soon) | 188 | // TODO: refactor with new user EEPROM code (coming soon) |
189 | #define EEPROM_MAGIC 0x451F | 189 | #define EEPROM_MAGIC 0x451F |
190 | #define EEPROM_MAGIC_ADDR 32 | 190 | #define EEPROM_MAGIC_ADDR 34 |
191 | // Bump this every time we change what we store | 191 | // Bump this every time we change what we store |
192 | // This will automatically reset the EEPROM with defaults | 192 | // This will automatically reset the EEPROM with defaults |
193 | // and avoid loading invalid data from the EEPROM | 193 | // and avoid loading invalid data from the EEPROM |
194 | #define EEPROM_VERSION 0x08 | 194 | #define EEPROM_VERSION 0x08 |
195 | #define EEPROM_VERSION_ADDR 34 | 195 | #define EEPROM_VERSION_ADDR 36 |
196 | 196 | ||
197 | // Dynamic keymap starts after EEPROM version | 197 | // Dynamic keymap starts after EEPROM version |
198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
199 | // Dynamic macro starts after dynamic keymaps (35+(4*5*15*2)) = (35+600) | 199 | // Dynamic macro starts after dynamic keymaps (37+(4*5*15*2)) = (37+600) |
200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 635 | 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 637 |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 389 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 387 |
202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt65_b/config.h b/keyboards/wilba_tech/wt65_b/config.h index 086168987..765ed8ee1 100644 --- a/keyboards/wilba_tech/wt65_b/config.h +++ b/keyboards/wilba_tech/wt65_b/config.h | |||
@@ -187,16 +187,16 @@ | |||
187 | 187 | ||
188 | // TODO: refactor with new user EEPROM code (coming soon) | 188 | // TODO: refactor with new user EEPROM code (coming soon) |
189 | #define EEPROM_MAGIC 0x451F | 189 | #define EEPROM_MAGIC 0x451F |
190 | #define EEPROM_MAGIC_ADDR 32 | 190 | #define EEPROM_MAGIC_ADDR 34 |
191 | // Bump this every time we change what we store | 191 | // Bump this every time we change what we store |
192 | // This will automatically reset the EEPROM with defaults | 192 | // This will automatically reset the EEPROM with defaults |
193 | // and avoid loading invalid data from the EEPROM | 193 | // and avoid loading invalid data from the EEPROM |
194 | #define EEPROM_VERSION 0x08 | 194 | #define EEPROM_VERSION 0x08 |
195 | #define EEPROM_VERSION_ADDR 34 | 195 | #define EEPROM_VERSION_ADDR 36 |
196 | 196 | ||
197 | // Dynamic keymap starts after EEPROM version | 197 | // Dynamic keymap starts after EEPROM version |
198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
199 | // Dynamic macro starts after dynamic keymaps (35+(4*5*15*2)) = (35+600) | 199 | // Dynamic macro starts after dynamic keymaps (37+(4*5*15*2)) = (37+600) |
200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 635 | 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 637 |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 389 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 387 |
202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt69_a/config.h b/keyboards/wilba_tech/wt69_a/config.h index 0ed40b27e..57546cb49 100644 --- a/keyboards/wilba_tech/wt69_a/config.h +++ b/keyboards/wilba_tech/wt69_a/config.h | |||
@@ -188,16 +188,16 @@ | |||
188 | 188 | ||
189 | // TODO: refactor with new user EEPROM code (coming soon) | 189 | // TODO: refactor with new user EEPROM code (coming soon) |
190 | #define EEPROM_MAGIC 0x451F | 190 | #define EEPROM_MAGIC 0x451F |
191 | #define EEPROM_MAGIC_ADDR 32 | 191 | #define EEPROM_MAGIC_ADDR 34 |
192 | // Bump this every time we change what we store | 192 | // Bump this every time we change what we store |
193 | // This will automatically reset the EEPROM with defaults | 193 | // This will automatically reset the EEPROM with defaults |
194 | // and avoid loading invalid data from the EEPROM | 194 | // and avoid loading invalid data from the EEPROM |
195 | #define EEPROM_VERSION 0x08 | 195 | #define EEPROM_VERSION 0x08 |
196 | #define EEPROM_VERSION_ADDR 34 | 196 | #define EEPROM_VERSION_ADDR 36 |
197 | 197 | ||
198 | // Dynamic keymap starts after EEPROM version | 198 | // Dynamic keymap starts after EEPROM version |
199 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 199 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
200 | // Dynamic macro starts after dynamic keymaps (35+(4*5*17*2)) = (35+680) | 200 | // Dynamic macro starts after dynamic keymaps (37+(4*5*17*2)) = (37+680) |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 715 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 717 |
202 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 309 | 202 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 307 |
203 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 203 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt75_a/config.h b/keyboards/wilba_tech/wt75_a/config.h index d1ae33156..024370d54 100644 --- a/keyboards/wilba_tech/wt75_a/config.h +++ b/keyboards/wilba_tech/wt75_a/config.h | |||
@@ -187,16 +187,16 @@ | |||
187 | 187 | ||
188 | // TODO: refactor with new user EEPROM code (coming soon) | 188 | // TODO: refactor with new user EEPROM code (coming soon) |
189 | #define EEPROM_MAGIC 0x451F | 189 | #define EEPROM_MAGIC 0x451F |
190 | #define EEPROM_MAGIC_ADDR 32 | 190 | #define EEPROM_MAGIC_ADDR 34 |
191 | // Bump this every time we change what we store | 191 | // Bump this every time we change what we store |
192 | // This will automatically reset the EEPROM with defaults | 192 | // This will automatically reset the EEPROM with defaults |
193 | // and avoid loading invalid data from the EEPROM | 193 | // and avoid loading invalid data from the EEPROM |
194 | #define EEPROM_VERSION 0x08 | 194 | #define EEPROM_VERSION 0x08 |
195 | #define EEPROM_VERSION_ADDR 34 | 195 | #define EEPROM_VERSION_ADDR 36 |
196 | 196 | ||
197 | // Dynamic keymap starts after EEPROM version | 197 | // Dynamic keymap starts after EEPROM version |
198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
199 | // Dynamic macro starts after dynamic keymaps (35+(4*6*15*2)) = (35+720) | 199 | // Dynamic macro starts after dynamic keymaps (37+(4*6*15*2)) = (37+720) |
200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 755 | 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 757 |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 269 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 267 |
202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt75_b/config.h b/keyboards/wilba_tech/wt75_b/config.h index c9b37755f..b8ada14e8 100644 --- a/keyboards/wilba_tech/wt75_b/config.h +++ b/keyboards/wilba_tech/wt75_b/config.h | |||
@@ -187,16 +187,16 @@ | |||
187 | 187 | ||
188 | // TODO: refactor with new user EEPROM code (coming soon) | 188 | // TODO: refactor with new user EEPROM code (coming soon) |
189 | #define EEPROM_MAGIC 0x451F | 189 | #define EEPROM_MAGIC 0x451F |
190 | #define EEPROM_MAGIC_ADDR 32 | 190 | #define EEPROM_MAGIC_ADDR 34 |
191 | // Bump this every time we change what we store | 191 | // Bump this every time we change what we store |
192 | // This will automatically reset the EEPROM with defaults | 192 | // This will automatically reset the EEPROM with defaults |
193 | // and avoid loading invalid data from the EEPROM | 193 | // and avoid loading invalid data from the EEPROM |
194 | #define EEPROM_VERSION 0x08 | 194 | #define EEPROM_VERSION 0x08 |
195 | #define EEPROM_VERSION_ADDR 34 | 195 | #define EEPROM_VERSION_ADDR 36 |
196 | 196 | ||
197 | // Dynamic keymap starts after EEPROM version | 197 | // Dynamic keymap starts after EEPROM version |
198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
199 | // Dynamic macro starts after dynamic keymaps (35+(4*6*16*2)) = (35+768) | 199 | // Dynamic macro starts after dynamic keymaps (37+(4*6*16*2)) = (37+768) |
200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 803 | 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 805 |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 221 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 219 |
202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt80_a/config.h b/keyboards/wilba_tech/wt80_a/config.h index 7d974193c..3ba90230b 100644 --- a/keyboards/wilba_tech/wt80_a/config.h +++ b/keyboards/wilba_tech/wt80_a/config.h | |||
@@ -187,16 +187,16 @@ | |||
187 | 187 | ||
188 | // TODO: refactor with new user EEPROM code (coming soon) | 188 | // TODO: refactor with new user EEPROM code (coming soon) |
189 | #define EEPROM_MAGIC 0x451F | 189 | #define EEPROM_MAGIC 0x451F |
190 | #define EEPROM_MAGIC_ADDR 32 | 190 | #define EEPROM_MAGIC_ADDR 34 |
191 | // Bump this every time we change what we store | 191 | // Bump this every time we change what we store |
192 | // This will automatically reset the EEPROM with defaults | 192 | // This will automatically reset the EEPROM with defaults |
193 | // and avoid loading invalid data from the EEPROM | 193 | // and avoid loading invalid data from the EEPROM |
194 | #define EEPROM_VERSION 0x08 | 194 | #define EEPROM_VERSION 0x08 |
195 | #define EEPROM_VERSION_ADDR 34 | 195 | #define EEPROM_VERSION_ADDR 36 |
196 | 196 | ||
197 | // Dynamic keymap starts after EEPROM version | 197 | // Dynamic keymap starts after EEPROM version |
198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 198 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
199 | // Dynamic macro starts after dynamic keymaps (35+(4*6*17*2)) = (35+816) | 199 | // Dynamic macro starts after dynamic keymaps (37+(4*6*17*2)) = (37+816) |
200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 851 | 200 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 853 |
201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 173 | 201 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 171 |
202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 202 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/wt8_a/config.h b/keyboards/wilba_tech/wt8_a/config.h index 6604b7ce8..08556650d 100644 --- a/keyboards/wilba_tech/wt8_a/config.h +++ b/keyboards/wilba_tech/wt8_a/config.h | |||
@@ -100,16 +100,16 @@ | |||
100 | 100 | ||
101 | // TODO: refactor with new user EEPROM code (coming soon) | 101 | // TODO: refactor with new user EEPROM code (coming soon) |
102 | #define EEPROM_MAGIC 0x451F | 102 | #define EEPROM_MAGIC 0x451F |
103 | #define EEPROM_MAGIC_ADDR 32 | 103 | #define EEPROM_MAGIC_ADDR 34 |
104 | // Bump this every time we change what we store | 104 | // Bump this every time we change what we store |
105 | // This will automatically reset the EEPROM with defaults | 105 | // This will automatically reset the EEPROM with defaults |
106 | // and avoid loading invalid data from the EEPROM | 106 | // and avoid loading invalid data from the EEPROM |
107 | #define EEPROM_VERSION 0x08 | 107 | #define EEPROM_VERSION 0x08 |
108 | #define EEPROM_VERSION_ADDR 34 | 108 | #define EEPROM_VERSION_ADDR 36 |
109 | 109 | ||
110 | // Dynamic keymap starts after EEPROM version | 110 | // Dynamic keymap starts after EEPROM version |
111 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 35 | 111 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 37 |
112 | // Dynamic macro starts after dynamic keymaps (35+(4*1*8*2)) = (35+64) | 112 | // Dynamic macro starts after dynamic keymaps (37+(4*1*8*2)) = (37+64) |
113 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 99 | 113 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 101 |
114 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 925 | 114 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 923 |
115 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 115 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/zeal60/config.h b/keyboards/wilba_tech/zeal60/config.h index 7c5340e73..6b9529a6f 100644 --- a/keyboards/wilba_tech/zeal60/config.h +++ b/keyboards/wilba_tech/zeal60/config.h | |||
@@ -121,18 +121,18 @@ | |||
121 | 121 | ||
122 | // TODO: refactor with new user EEPROM code (coming soon) | 122 | // TODO: refactor with new user EEPROM code (coming soon) |
123 | #define EEPROM_MAGIC 0x451F | 123 | #define EEPROM_MAGIC 0x451F |
124 | #define EEPROM_MAGIC_ADDR 32 | 124 | #define EEPROM_MAGIC_ADDR 34 |
125 | // Bump this every time we change what we store | 125 | // Bump this every time we change what we store |
126 | // This will automatically reset the EEPROM with defaults | 126 | // This will automatically reset the EEPROM with defaults |
127 | // and avoid loading invalid data from the EEPROM | 127 | // and avoid loading invalid data from the EEPROM |
128 | #define EEPROM_VERSION 0x08 | 128 | #define EEPROM_VERSION 0x08 |
129 | #define EEPROM_VERSION_ADDR 34 | 129 | #define EEPROM_VERSION_ADDR 36 |
130 | 130 | ||
131 | // Backlight config starts after EEPROM version | 131 | // Backlight config starts after EEPROM version |
132 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 132 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
133 | // Dynamic keymap starts after backlight config (35+31) | 133 | // Dynamic keymap starts after backlight config (37+31) |
134 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 66 | 134 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 68 |
135 | // Dynamic macro starts after dynamic keymaps (66+(4*5*14*2)) = (66+560) | 135 | // Dynamic macro starts after dynamic keymaps (68+(4*5*14*2)) = (68+560) |
136 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 626 | 136 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 628 |
137 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 398 | 137 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 396 |
138 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 138 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |
diff --git a/keyboards/wilba_tech/zeal65/config.h b/keyboards/wilba_tech/zeal65/config.h index 7217c6ed1..f452fbd47 100644 --- a/keyboards/wilba_tech/zeal65/config.h +++ b/keyboards/wilba_tech/zeal65/config.h | |||
@@ -121,18 +121,18 @@ | |||
121 | 121 | ||
122 | // TODO: refactor with new user EEPROM code (coming soon) | 122 | // TODO: refactor with new user EEPROM code (coming soon) |
123 | #define EEPROM_MAGIC 0x451F | 123 | #define EEPROM_MAGIC 0x451F |
124 | #define EEPROM_MAGIC_ADDR 32 | 124 | #define EEPROM_MAGIC_ADDR 34 |
125 | // Bump this every time we change what we store | 125 | // Bump this every time we change what we store |
126 | // This will automatically reset the EEPROM with defaults | 126 | // This will automatically reset the EEPROM with defaults |
127 | // and avoid loading invalid data from the EEPROM | 127 | // and avoid loading invalid data from the EEPROM |
128 | #define EEPROM_VERSION 0x08 | 128 | #define EEPROM_VERSION 0x08 |
129 | #define EEPROM_VERSION_ADDR 34 | 129 | #define EEPROM_VERSION_ADDR 36 |
130 | 130 | ||
131 | // Backlight config starts after EEPROM version | 131 | // Backlight config starts after EEPROM version |
132 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 35 | 132 | #define RGB_BACKLIGHT_CONFIG_EEPROM_ADDR 37 |
133 | // Dynamic keymap starts after backlight config (35+31) | 133 | // Dynamic keymap starts after backlight config (37+31) |
134 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 66 | 134 | #define DYNAMIC_KEYMAP_EEPROM_ADDR 68 |
135 | // Dynamic macro starts after dynamic keymaps (66+(4*5*15*2)) = (66+600) | 135 | // Dynamic macro starts after dynamic keymaps (68+(4*5*15*2)) = (68+600) |
136 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 666 | 136 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_ADDR 668 |
137 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 358 | 137 | #define DYNAMIC_KEYMAP_MACRO_EEPROM_SIZE 356 |
138 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 | 138 | #define DYNAMIC_KEYMAP_MACRO_COUNT 16 |