| Commit message (Collapse) | Author | Files | Lines |
|
to prevent corrupt data
This was enabled on more build targets before, but the *_ENABLE_PIN
definition names changed and the eeprom code didn't, so it was not
compiled in for a few months on some lights which probably needed it.
To fix that, it's now enabled by default on everything bigger than
attiny85, since it doesn't really hurt anything if it's enabled when
not needed.
|
|
Based on techniques suggested by DurvalMenezes here:
https://github.com/ToyKeeper/anduril/pull/4
|
|
(just moved files, didn't change the contents yet,
and nothing will work without updating #includes and build scripts and stuff)
|
|
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.
|
|
(this also made some parts of the code cleaner)
|
|
|
|
(useful when trying to use a single large data structure without wasting twice its size in RAM)
|
|
lights.
Renamed WL versions of eeprom functions, for naming consistency.
|
|
Also, I've only tested it a tiny amount.
|
|
DarkHorse.
|