} else {
mmu030_ad[idxsize].done = true;
}
- if (mmu030_state[1] & MMU030_STATEFLAG1_LASTWRITE) {
- mmu030_retry = false;
- }
}
}
+ if (mmu030_state[1] & MMU030_STATEFLAG1_LASTWRITE) {
+ mmu030_retry = false;
+ }
+
#if MMU030_DEBUG
if (mmu030_idx >= MAX_MMU030_ACCESS) {
write_log(_T("mmu030_idx (RTE) out of bounds! %d >= %d\n"), mmu030_idx, MAX_MMU030_ACCESS);
} else {
mmu030_ad[idxsize].done = true;
}
- if (mmu030_state[1] & MMU030_STATEFLAG1_LASTWRITE) {
- mmu030_retry = false;
- fill_prefetch_030_ntx();
- }
}
}
+ if (mmu030_state[1] & MMU030_STATEFLAG1_LASTWRITE) {
+ mmu030_retry = false;
+ fill_prefetch_030_ntx();
+ }
+
} else {
m68k_areg (regs, 7) += 32;
}