aboutsummaryrefslogtreecommitdiff
path: root/fsm/eeprom.c (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-02enabled eeprom read/write stabilization by default on recent MCUs,Selene ToyKeeper1-4/+4
2023-11-02got things to compile again, renamed #includesSelene ToyKeeper1-1/+1
2023-11-02reorganized project files (part 1)Selene ToyKeeper1-0/+0
2023-04-17switched the rest of FSM + Anduril to use SPDX license headersSelene ToyKeeper1-23/+5
2020-10-14renamed LED_ENABLE2_* to LED2_ENABLE_*Selene ToyKeeper1-4/+4
2020-05-14fixed eeprom_wl functions on attiny1634Selene ToyKeeper1-10/+10
2020-03-21fixed potential eeprom corruption after turning boost/opamp chip on/offSelene ToyKeeper1-0/+16
2020-02-27fixed eeprom corruption after turning boost chip on/offSelene ToyKeeper1-0/+16
2018-08-22Replaced hardcoded eeprom index values with auto-calculated enums.Selene ToyKeeper1-2/+2
2017-12-03Made it possible to override address of eeprom array in RAM.Selene ToyKeeper1-0/+4
2017-11-06Made FSM eeprom more atomic by writing marker byte last.Selene ToyKeeper1-1/+4
2017-09-29Added option to start at memorized level, for momentary use on dual-switch li...Selene ToyKeeper1-2/+2
2017-08-26Made wear-levelling work. Takes a bunch of extra ROM though.Selene ToyKeeper1-6/+42
2017-08-26Added eeprom load/save API (no wear levelling yet), verified it works in Dark...Selene ToyKeeper1-0/+71