diff --git a/src/arch/i386/kernel.S b/src/arch/i386/kernel.S index 8a40703..b062826 100644 --- a/src/arch/i386/kernel.S +++ b/src/arch/i386/kernel.S @@ -74,6 +74,8 @@ _start: push %ebx call multiboot add $0x4, %esp + cmp $0x0, %eax + jne 2f /* set the interrupt descriptor */ call __arch_setidt