Oops, actually forgot to press "save" in the editor to include the real thing...
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17277 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -530,9 +530,13 @@ i386_handle_trap(struct iframe frame)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
pic_end_of_interrupt(frame.vector);
|
if (!pic_is_level_triggered(frame.vector))
|
||||||
|
pic_end_of_interrupt(frame.vector);
|
||||||
|
|
||||||
ret = int_io_interrupt_handler(frame.vector - ARCH_INTERRUPT_BASE);
|
ret = int_io_interrupt_handler(frame.vector - ARCH_INTERRUPT_BASE);
|
||||||
|
|
||||||
|
if (pic_is_level_triggered(frame.vector))
|
||||||
|
pic_end_of_interrupt(frame.vector);
|
||||||
} else {
|
} else {
|
||||||
char name[32];
|
char name[32];
|
||||||
panic("i386_handle_trap: unhandled trap 0x%x (%s) at ip 0x%x, "
|
panic("i386_handle_trap: unhandled trap 0x%x (%s) at ip 0x%x, "
|
||||||
|
|||||||
Reference in New Issue
Block a user