diff --git a/interrupts.c b/interrupts.c index 813cbaf..7f8914f 100644 --- a/interrupts.c +++ b/interrupts.c @@ -94,7 +94,8 @@ void interrupt_handler(struct cpu_reg_state* cpu) { if(cpu->int_no < 32) { printf(err_msg[cpu->int_no]); } - serial_pic_ack(cpu->int_no); + for(;;); + //serial_pic_ack(cpu->int_no); return; } diff --git a/kernel.c b/kernel.c index e5f7668..4621e21 100644 --- a/kernel.c +++ b/kernel.c @@ -6,7 +6,7 @@ #include "gdt.h" void kinit() { - gdt_configure(); + //gdt_configure(); init_idt(); test_dispatcher(); }