From 0d7cde7c4d735ebebd39b988440f50f5889bd29f Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Sun, 8 Feb 2015 12:15:06 -0500 Subject: lots of stuff --- kernel/timer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'kernel/timer.c') diff --git a/kernel/timer.c b/kernel/timer.c index 2fbd8eb..7bdc1f9 100644 --- a/kernel/timer.c +++ b/kernel/timer.c @@ -32,5 +32,6 @@ void timer_init(uint32_t freq) void timer_delay(uint64_t ticks) { uint64_t end = *current_tick + ticks; - while(*current_tick <= end); + while(*current_tick <= end) + asm("hlt"); } -- cgit v1.1