diff --git a/src/kernel/interrupts.cpp b/src/kernel/interrupts.cpp index a71aeb5..f0cb76a 100644 --- a/src/kernel/interrupts.cpp +++ b/src/kernel/interrupts.cpp @@ -292,8 +292,8 @@ irq_handler(cpu_state *regs) cons->printf("\nReceived unknown IRQ: %d (vec %d)\n", irq, regs->interrupt); cons->set_color(); + print_regs(*regs); - _halt(); } *reinterpret_cast(apic_eoi_addr) = 0;