rusefi-1/firmware/controllers/system/timer
Matthew Kennedy 7eeb60a8a0
trigger/scheduler perf improvements (#1885)
* avoid 64b on hot path

* no tooth log when fast

* use crit section locker

* final

* only flip pins if not also self stim

* only trace if doing work

* slightly drop lateDelay

* trace if not bailing out
2020-10-16 11:04:27 -04:00
..
event_queue.cpp use expected for event queue next event (#1859) 2020-10-05 13:53:34 -04:00
event_queue.h use expected for event queue next event (#1859) 2020-10-05 13:53:34 -04:00
pwm_generator_logic.cpp Fix #1873 - compute dynamic PWM iterationLimit (#1874) 2020-10-11 20:25:38 -04:00
pwm_generator_logic.h Hardware pwm (#1283) 2020-05-28 16:02:41 -04:00
readme.md
scheduler.cpp move scheduling to its own file (#1842) 2020-10-01 17:55:03 -04:00
scheduler.h Require tooth reference time for scheduleByAngle (#1091) 2020-01-09 23:45:13 +03:00
signal_executor_sleep.cpp better unit test logging 2020-07-19 15:25:49 -04:00
signal_executor_sleep.h code style 2020-01-21 01:40:11 -05:00
single_timer_executor.cpp trigger/scheduler perf improvements (#1885) 2020-10-16 11:04:27 -04:00
single_timer_executor.h trigger/scheduler perf improvements (#1885) 2020-10-16 11:04:27 -04:00

readme.md

In this folder we have files related to hubrid hardware/software timer, including PWM generation.