| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2023-11-02 | reorganized project files (part 1) | Selene ToyKeeper | 1 | -52/+0 | |
| (just moved files, didn't change the contents yet, and nothing will work without updating #includes and build scripts and stuff) | |||||
| 2023-04-17 | switched the rest of FSM + Anduril to use SPDX license headers | Selene ToyKeeper | 1 | -21/+4 | |
| instead of full GPL headers (or all too often, nothing at all) There are a few "FIXME" entries where I'm not sure about the correct copyright. | |||||
| 2023-04-16 | reduced ROM by ~600 bytes by moving all eeprom config values to a "cfg" struct | Selene ToyKeeper | 1 | -3/+4 | |
| (this also made some parts of the code cleaner) | |||||
| 2018-08-22 | Replaced hardcoded eeprom index values with auto-calculated enums. | Selene ToyKeeper | 1 | -2/+2 | |
| 2017-12-03 | Made it possible to override address of eeprom array in RAM. | Selene ToyKeeper | 1 | -0/+4 | |
| (useful when trying to use a single large data structure without wasting twice its size in RAM) | |||||
| 2017-09-29 | Added option to start at memorized level, for momentary use on dual-switch ↵ | Selene ToyKeeper | 1 | -2/+2 | |
| lights. Renamed WL versions of eeprom functions, for naming consistency. | |||||
| 2017-08-26 | Made wear-levelling work. Takes a bunch of extra ROM though. | Selene ToyKeeper | 1 | -0/+6 | |
| Also, I've only tested it a tiny amount. | |||||
| 2017-08-26 | Added eeprom load/save API (no wear levelling yet), verified it works in ↵ | Selene ToyKeeper | 1 | -0/+58 | |
| DarkHorse. | |||||
