From 7967a9ab13214543041e4408086668b4db8d3e62 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Mon, 18 Apr 2022 21:10:57 +0300 Subject: start working on timer subsys --- include/arch/timer.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 include/arch/timer.h (limited to 'include/arch/timer.h') diff --git a/include/arch/timer.h b/include/arch/timer.h new file mode 100644 index 0000000..6d63565 --- /dev/null +++ b/include/arch/timer.h @@ -0,0 +1,15 @@ +#ifndef APOS_ARCH_TIMER_H +#define APOS_ARCH_TIMER_H + +#include + +/* return hardware timer frequency */ +ticks_t stat_timer(); + +/* set up timer interrupt for absolute ticks */ +void set_timer(ticks_t ticks); + +/* current ticks */ +ticks_t current_ticks(); + +#endif /* APOS_ARCH_TIMER_H */ -- cgit v1.3