Implement emulated EEPROM#8
Conversation
Signed-off-by: Alexandre d Alton <alex@alexdalton.org>
- Use define for SmartEEPROM buffer address - Check buffer overflow - Do not perform operation when timeout occurs Signed-off-by: Alexandre d'Alton <alex@alexdalton.org>
Signed-off-by: Alexandre d'Alton <alex@alexdalton.org>
Merge changes to support saving to NVM
|
You're welcome Alessandro ! I also have a branch somewhere with VIA support should you be interested, I can create a pull request on your repo ! |
|
Hey! Oh awesome, that would be nice to try out :) |
|
Hey @daltona, sorry for getting back to you after all this time, the EEPROM works perfectly and I forgot about your comment 😅 Thanks :) |
Made some changes to implement emulated EEPROM in NVM to persist settings on power loss as seen in qmk's #6068, using @daltona's mdloader fork and his qmk alt-eeprom branch. Thank you so much Alexandre!
Tested it for several weeks, seems to be stable and behave as expected. Still a couple of bugs to fix and features to add, but so far so good.