diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2017-08-09 18:51:55 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2017-08-09 21:08:40 -0400 |
commit | 1051a52755f3f9b8f8b9d21a430ddf3b9982e5a0 (patch) | |
tree | b4271c4e138a6f04f2c6ff8740bf27bbde6ef6c8 /src/avr/timer.c | |
parent | 5583b050a0877c037fc05ed0de522c33123e6191 (diff) | |
download | kutter-1051a52755f3f9b8f8b9d21a430ddf3b9982e5a0.tar.gz kutter-1051a52755f3f9b8f8b9d21a430ddf3b9982e5a0.tar.xz kutter-1051a52755f3f9b8f8b9d21a430ddf3b9982e5a0.zip |
timer_irq: Rework timer irq handler to check for tasks pending
Allow timer_dispatch_many() to run for extended periods if there are
no tasks pending. This reduces the amount of lost cpu time spent
entering and exiting the irq handler.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/avr/timer.c')
0 files changed, 0 insertions, 0 deletions