Jeff Kalikstein wrote: > > __asm__("sidt (%0)" :: "r"(&idtr)); > > unsigned long *idt = (void*)idtr.base; > idt[3] = int3_handler; > Check the format of an IDT descriptor; this isn't it. -hpa