diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2017-03-24 23:01:08 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2017-03-26 22:45:58 -0400 |
commit | 60e488eb177a35084669cb85d81131ce95eac959 (patch) | |
tree | 2a0b406f4e0b6e54ef495140573daf6426ca6b0e /src/generic/misc.h | |
parent | 14340ac4df4c58bab4b5fc4c9e4746e33958c081 (diff) | |
download | kutter-60e488eb177a35084669cb85d81131ce95eac959.tar.gz kutter-60e488eb177a35084669cb85d81131ce95eac959.tar.xz kutter-60e488eb177a35084669cb85d81131ce95eac959.zip |
timer: Allow board code to define its own timer_is_before implementation
Move sched_is_before() from sched.c to timer_is_before() in the board
specific timer code. This allows the board code to provide its own
definition.
Also, remove the sched_from_us() and sched_read_time() wrapper
functions and change the callers to directly invoke timer_from_us() /
timer_read_time().
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/generic/misc.h')
-rw-r--r-- | src/generic/misc.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/generic/misc.h b/src/generic/misc.h index 92d4d145..b6d49ffd 100644 --- a/src/generic/misc.h +++ b/src/generic/misc.h @@ -10,8 +10,9 @@ char *console_get_output(uint8_t len); void console_push_output(uint8_t len); uint32_t timer_from_us(uint32_t us); -void timer_periodic(void); +uint8_t timer_is_before(uint32_t time1, uint32_t time2); uint32_t timer_read_time(void); +void timer_periodic(void); uint8_t timer_try_set_next(uint32_t next); size_t alloc_maxsize(size_t reqsize); |