return physical_addr + page_index;
}
-uae_u32 mmu030_get_atc_generic(uaecptr addr, int l, uae_u32 fc, int flags, bool checkwrite) {
+static uae_u32 mmu030_get_atc_generic(uaecptr addr, int l, uae_u32 fc, int flags, bool checkwrite) {
uae_u32 page_index = addr & mmu030.translation.page.mask;
uae_u32 addr_mask = mmu030.translation.page.imask;
uae_u32 physical_addr = mmu030.atc[l].physical.addr & addr_mask;
#define ACCESS_CHECK_PUT \
if (!mmu030_ad[mmu030_idx].done) { \
mmu030_data_buffer_out = v; \
- } else if (mmu030_ad[mmu030_idx].done) { \
+ } else { \
mmu030_idx++; \
return; \
}