From a597f6d951a6027d9cc3367dcd53c2dccb4696ff Mon Sep 17 00:00:00 2001 From: Matheus Date: Sat, 22 Apr 2023 19:14:10 -0300 Subject: [PATCH] apic: add ioapic number to printf --- kernel-src/arch/x86-64/apic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel-src/arch/x86-64/apic.c b/kernel-src/arch/x86-64/apic.c index 176c78e9..96ccc918 100644 --- a/kernel-src/arch/x86-64/apic.c +++ b/kernel-src/arch/x86-64/apic.c @@ -227,7 +227,7 @@ void arch_apic_init() { __assert(ioapics[i].addr); ioapics[i].base = entry->intbase; ioapics[i].top = ioapics[i].base + ((readioapic(ioapics[i].addr, IOAPIC_REG_ENTRYCOUNT) >> 16) & 0xff) + 1; - printf("ioapic: addr %p base %lu top %lu\n", entry->addr, entry->intbase, ioapics[i].top); + printf("ioapic%lu: addr %p base %lu top %lu\n", i, entry->addr, entry->intbase, ioapics[i].top); for (int j = ioapics[i].base; j < ioapics[i].top; ++j) writeiored(ioapics[i].addr, j - ioapics[i].base, 0xfe, 0, 0, 0, 0, 1, 0);