Donald Kjer
e756a21636
eeprom_stm32: implement high density wear leveling (#12567)
* eeprom_stm32: implement wear leveling
Update EECONFIG_MAGIC_NUMBER
eeprom_stm32: check emulated eeprom size is large enough
* eeprom_stm32: Increasing simulated EEPROM density on stm32
* Adding utility script to decode emulated eeprom
* Adding unit tests
* Applying qmk cformat changes
* cleaned up flash mocking
* Fix for stm32eeprom_parser.py checking via signature with wrong base
* Fix for nk65 keyboard
Co-authored-by: Ilya Zhuravlev <whatever@xyz.is>
Co-authored-by: zvecr <git@zvecr.com>
2021-08-23 23:15:34 +01:00
..
2021-08-15 21:51:50 +01:00
2021-08-20 21:02:53 -07:00
2021-08-23 22:06:37 +00:00
2021-08-20 10:43:49 -07:00
2021-08-03 18:49:33 +01:00
2021-08-18 08:47:50 +10:00
2021-08-20 06:14:42 -07:00
2021-07-25 12:17:15 +10:00
2021-07-28 12:01:23 +01:00
2021-08-22 10:51:17 +10:00
2021-08-06 23:59:56 -07:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-07 17:12:57 +10:00
2021-08-07 17:12:57 +10:00
2021-08-18 04:52:44 +10:00
2021-08-18 04:52:44 +10:00
2021-08-20 10:15:11 +01:00
2021-08-20 21:02:53 -07:00
2021-08-23 23:15:34 +01:00
2021-08-18 09:40:00 +10:00
2021-07-25 19:14:58 -07:00
2021-07-25 19:14:58 -07:00
2021-08-20 21:02:53 -07:00
2021-08-18 00:18:58 +01:00
2021-08-18 00:18:58 +01:00
2021-08-06 09:44:57 +10:00
2021-08-18 00:11:07 +01:00
2021-07-13 16:50:25 +09:00
2021-08-22 10:51:17 +10:00
2021-07-13 16:50:25 +09:00
2021-08-24 08:05:10 +10:00
2021-08-18 08:47:50 +10:00
2021-08-15 21:51:50 +01:00
2021-08-06 05:54:10 +00:00
2021-07-16 09:40:20 -07:00
2021-08-20 21:02:53 -07:00
2021-08-20 21:02:53 -07:00
2021-08-04 07:40:08 +10:00