diff options
Diffstat (limited to 'kernel/timer.c')
| -rw-r--r-- | kernel/timer.c | 3 |
1 files changed, 2 insertions, 1 deletions
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"); } |