aboutsummaryrefslogtreecommitdiff
path: root/spaghetti-monster/fsm-pcint.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrote the event system to use a single byte for each event instead of an ↵Selene ToyKeeper2018-11-111-2/+2
| | | | | | | array of actions. Not thoroughly tested yet, not done yet, have only updated Anduril to fit, and only partially.
* Save a few bytes by changing how PCINT is defined.Selene ToyKeeper2018-01-241-0/+3
| | | | | Minor comment cleaning.
* Debouncing finally works (at least, it does on my two test hosts).Selene ToyKeeper2017-12-121-23/+17
|
* Greatly improved button debouncing. Helps a lot on FW3A and my light saber.Selene ToyKeeper2017-12-111-4/+21
| | | | | Debouncing isn't 100% yet though.
* Completely reorganized SpaghettiMonster code into smaller logical pieces: ↵Selene ToyKeeper2017-08-191-0/+76
fsm-*.c and fsm-*.h.