281 |
fatal("[ memory_ppc: exception! vaddr=0x%"PRIx64" pc=0x%"PRIx64 |
fatal("[ memory_ppc: exception! vaddr=0x%"PRIx64" pc=0x%"PRIx64 |
282 |
" instr=%i user=%i wf=%i ]\n", (uint64_t) vaddr, |
" instr=%i user=%i wf=%i ]\n", (uint64_t) vaddr, |
283 |
(uint64_t) cpu->pc, instr, user, writeflag); |
(uint64_t) cpu->pc, instr, user, writeflag); |
284 |
|
exit(1); |
285 |
|
|
286 |
if (cpu->cd.ppc.cpu_type.flags & PPC_603) { |
if (cpu->cd.ppc.cpu_type.flags & PPC_603) { |
287 |
cpu->cd.ppc.spr[instr? SPR_IMISS : SPR_DMISS] = vaddr; |
cpu->cd.ppc.spr[instr? SPR_IMISS : SPR_DMISS] = vaddr; |