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 |
