tf_exip
fault_addr = frame->tf_exip & XIP_ADDR;
tf->tf_exip = (pack->ep_entry & XIP_ADDR) + 4;
printf("exip %lx enip %lx\n", f->tf_exip, f->tf_enip);
tf->tf_exip = (addr & XIP_ADDR);
frame->tf_exip = pcb_onfault;
type, frame->tf_exip, frame);
fault_addr = frame->tf_exip & XIP_ADDR;
if ((frame->tf_exip & PAGE_MASK) == 0x00000001 && type == T_INSTFLT) {
frame->tf_exip = (frame->tf_exip & ~1) - 4;
(frame->tf_exip + 4) | 1, frame->tf_enip);
if (copyinsn(p, (u_int32_t *)frame->tf_exip,
(frame->tf_exip + 4) | 1, frame->tf_enip);
(void *)frame->tf_exip);
frame->tf_exip, frame->tf_isr, frame->tf_ilar);
frame->tf_exip, frame->tf_dsr, frame->tf_dlar);
frame->tf_exip = pcb_onfault;
frame->tf_exip, frame->tf_isr, frame->tf_ilar);
frame->tf_exip, frame->tf_dsr, frame->tf_dlar);