From a9d72b8102dd8089f6c1ab8c21fe2c80f81dddb9 Mon Sep 17 00:00:00 2001 From: "Justin C. Miller" Date: Tue, 18 Sep 2018 17:33:11 -0700 Subject: [PATCH] Fixing APIC timer log message --- src/kernel/apic.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/kernel/apic.cpp b/src/kernel/apic.cpp index b8d59cb..617cc83 100644 --- a/src/kernel/apic.cpp +++ b/src/kernel/apic.cpp @@ -111,7 +111,9 @@ lapic::enable_timer_internal(isr vector, uint8_t divisor, uint32_t count, bool r if (repeat) lvte |= 0x20000; - log::debug(logs::apic, "Enabling APIC timer with isr %d.", vector); + log::debug(logs::apic, "Enabling APIC timer count %ld, divisor %d, isr %02x", + count, divisor, vector); + apic_write(m_base, 0x320, lvte); apic_write(m_base, 0x3e0, divbits); @@ -130,7 +132,6 @@ lapic::enable_timer(isr vector, uint64_t interval, bool repeat) divisor *= 2; } - log::debug(logs::apic, "Enabling APIC timer count %ld, divisor %d.", ticks, divisor); return enable_timer_internal(vector, divisor, static_cast(ticks), repeat); }