From c7252588ebb95f97631e9470778c69afa00c35b5 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Sun, 1 Mar 2015 14:20:47 -0500 Subject: Huge restructure --- include/arch/i686/timer.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 include/arch/i686/timer.h (limited to 'include/arch/i686/timer.h') diff --git a/include/arch/i686/timer.h b/include/arch/i686/timer.h new file mode 100644 index 0000000..7a15949 --- /dev/null +++ b/include/arch/i686/timer.h @@ -0,0 +1,13 @@ +#include + +#define HZ 100 +#define PIT_FREQ 1193182 + +extern volatile const uint64_t *current_tick; + +struct regs_t; + +void timer_init(uint32_t freq); + +/* NOTE: enables interrupts by default */ +void timer_delay(uint64_t ticks); -- cgit v1.1