summaryrefslogtreecommitdiff
path: root/supervisor/shared/tick.c
AgeCommit message (Expand)Author
2021-03-15run code formatting scriptmicroDev
2020-12-26Add include to tick.c for mp_hal_is_interrupted()Dan Halbert
2020-12-15Add alarm.pin that wakes on pin levelScott Shawcroft
2020-12-08Add `board_deinit` for use with sleepScott Shawcroft
2020-10-12Finer grained, per port tick lockingScott Shawcroft
2020-08-30merge from upstreamDan Halbert
2020-08-23supervisor: use mp_handle_pending to check for exceptionsJeff Epler
2020-08-02wip: compilesDan Halbert
2020-07-20supervisor: rename some locals for clarityJeff Epler
2020-07-15supervisor: factor supervisor_background_tasks from sundry portsJeff Epler
2020-07-15supervisor: tick: only run background tasks once per tickJeff Epler
2020-07-15supervisor: Add a linked list of background callbacksJeff Epler
2020-07-15tick.c: adjust whitespaceJeff Epler
2020-06-23Update handing of a CTRL-C exceptionDavePutz
2020-06-22Update tick.cDavePutz
2020-06-21Rework handling of ctrl-c interruptDavePutz
2020-06-19Generate stacktrace and reset exception for ctrl-c interruptDavePutz
2020-06-03Fix up end of file and trailing whitespace.Diego Elio Pettenò
2020-05-27watchdog: move timeout exception to shared-bindingsSean Cross
2020-05-27supervisor: tick: check for watchdog exception if enabledSean Cross
2020-05-27tick: break on watchdog timeout exceptionSean Cross
2020-04-03Rework sleep timingScott Shawcroft
2020-04-02Clean upScott Shawcroft
2020-03-20Initial work for STM32. Need to fix us delay and PulseIn still.Scott Shawcroft
2020-03-13Fix autoreload and ticks in generalScott Shawcroft
2020-03-13Fix autoreload, neopixel, monotonic_ns and sleep w/o SDScott Shawcroft
2020-03-13First try at lowering the power consumptionScott Shawcroft
2020-01-17Refine iMX RT memory layout and add three boardsScott Shawcroft
2019-11-20supervisor: tick: add supervisor_fake_tickJeff Epler
2019-11-20supervisor: tick: Rewrite without atomicsJeff Epler
2019-11-18run_background_tasks: Do nothing unless there has been a tickJeff Epler
2019-11-18Supervisor: move most of systick to the supervisorJeff Epler