Browse Source
[Core] DYNAMIC_KEYMAP_EEPROM_MAX_ADDR check (#10315)
* add error check
* remove quotes
* update error message
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
pull/10327/head
0.10.10
Xelus22
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
5 additions and
0 deletions
-
quantum/dynamic_keymap.c
|
|
@ -42,6 +42,11 @@ |
|
|
|
# endif |
|
|
|
#endif |
|
|
|
|
|
|
|
// Due to usage of uint16_t check for max 65535 |
|
|
|
#if DYNAMIC_KEYMAP_EEPROM_MAX_ADDR > 65535 |
|
|
|
# error DYNAMIC_KEYMAP_EEPROM_MAX_ADDR must be less than 65536 |
|
|
|
#endif |
|
|
|
|
|
|
|
// If DYNAMIC_KEYMAP_EEPROM_ADDR not explicitly defined in config.h, |
|
|
|
// default it start after VIA_EEPROM_CUSTOM_ADDR+VIA_EEPROM_CUSTOM_SIZE |
|
|
|
#ifndef DYNAMIC_KEYMAP_EEPROM_ADDR |
|
|
|