aboutsummaryrefslogtreecommitdiff
path: root/fsm/pcint.c (unfollow)
Commit message (Expand)AuthorFilesLines
2023-11-10refactor checkpoint: splitting MCU-specific code into arch/$MCU.[ch]Selene ToyKeeper1-52/+2
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-22/+4
2021-04-01slightly reorganized declaration of PCINT to make it easier to readSelene ToyKeeper1-16/+10
2020-12-18Add AVR 1-Series and t1616 board and scriptsGabriel Hart1-0/+9
2020-09-14reorganized code in fsm-events.* to put things in a more coherent orderSelene ToyKeeper1-0/+2
2020-09-14fixed bug: ticks_since_last_event wasn't getting reset on button hold releaseSelene ToyKeeper1-2/+2
2020-07-12fixed bug: button release events were sending 0 as the arg instead of the num...Selene ToyKeeper1-10/+9
2020-03-05initial support for Noctigon KR4Selene ToyKeeper1-0/+4
2019-11-19cleaned up WDT code a bit, reduced total size,Selene ToyKeeper1-2/+1
2019-11-14refactored how interrupts work...Selene ToyKeeper1-14/+7
2019-08-05merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper1-9/+33
2019-07-26merged a sanitized copy of the Emisar D4v2 branch; history summarized below:Selene ToyKeeper1-9/+33
2018-11-11Rewrote the event system to use a single byte for each event instead of an ar...Selene ToyKeeper1-2/+2
2018-01-24Save a few bytes by changing how PCINT is defined.Selene ToyKeeper1-0/+3
2017-12-12Debouncing finally works (at least, it does on my two test hosts).Selene ToyKeeper1-23/+17
2017-12-11Greatly improved button debouncing. Helps a lot on FW3A and my light saber.Selene ToyKeeper1-4/+21
2017-08-19Completely reorganized SpaghettiMonster code into smaller logical pieces: fsm...Selene ToyKeeper1-0/+76