more x86 interrupt/exn/regs code