diff options
author | Joel Challis <[email protected]> | 2023-09-05 01:53:05 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2023-09-05 01:53:05 +0100 |
commit | 5fab310e65f30514ec5d119af756f9a45e7e8454 (patch) | |
tree | a1272e1cbca8947e22ecc703b57f9baa062974a1 /data/mappings/info_config.hjson | |
parent | a03de8440bc379d590bcb7cd250d719a90dedde2 (diff) | |
download | qmk_firmware-5fab310e65f30514ec5d119af756f9a45e7e8454.tar.gz qmk_firmware-5fab310e65f30514ec5d119af756f9a45e7e8454.zip |
Implement data driven wear leveling (#21906)
* DD encoder map, wear leveling
* remove encoder map from DD
let's avoid the support headache
* wear leveling: specify the allowed drivers by name
Co-authored-by: Ryan <[email protected]>
* Add additional params
* Relocate under eeprom
* disable parsing
---------
Co-authored-by: Dimitris Mantzouranis <[email protected]>
Co-authored-by: Ryan <[email protected]>
Diffstat (limited to 'data/mappings/info_config.hjson')
-rw-r--r-- | data/mappings/info_config.hjson | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/data/mappings/info_config.hjson b/data/mappings/info_config.hjson index ab9a4a0e45..c3db2e46a2 100644 --- a/data/mappings/info_config.hjson +++ b/data/mappings/info_config.hjson @@ -49,6 +49,10 @@ "DYNAMIC_KEYMAP_EEPROM_MAX_ADDR": {"info_key": "dynamic_keymap.eeprom_max_addr", "value_type": "int"}, "DYNAMIC_KEYMAP_LAYER_COUNT": {"info_key": "dynamic_keymap.layer_count", "value_type": "int"}, + // EEPROM + "WEAR_LEVELING_BACKING_SIZE": {"info_key": "eeprom.wear_leveling.backing_size", "value_type": "int", "to_json": false}, + "WEAR_LEVELING_LOGICAL_SIZE": {"info_key": "eeprom.wear_leveling.logical_size", "value_type": "int", "to_json": false}, + // Indicators "LED_CAPS_LOCK_PIN": {"info_key": "indicators.caps_lock"}, "LED_NUM_LOCK_PIN": {"info_key": "indicators.num_lock"}, |