X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=m68kcpu.h;fp=m68kcpu.h;h=6b1c712fae0146b3f78c0322b0bb0e48e3292149;hb=75c73650a69ae3752eb5911188852d3e35d8f2e4;hp=a3a3b8faec5fa48257cc830542370e3a1b4ce184;hpb=0a83e0f5f36d20b8f51047e3e08da6781d2a450c;p=pistorm diff --git a/m68kcpu.h b/m68kcpu.h index a3a3b8f..6b1c712 100644 --- a/m68kcpu.h +++ b/m68kcpu.h @@ -1255,7 +1255,7 @@ static inline uint m68ki_read_8_fc(m68ki_cpu_core *state, uint address, uint fc) #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(address,1); + address = pmmu_translate_addr(state,address,1); #endif for (int i = 0; i < state->read_ranges; i++) { @@ -1276,7 +1276,7 @@ static inline uint m68ki_read_16_fc(m68ki_cpu_core *state, uint address, uint fc #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(state, address,1); + address = pmmu_translate_addr(state,address,1); #endif for (int i = 0; i < state->read_ranges; i++) { @@ -1297,7 +1297,7 @@ static inline uint m68ki_read_32_fc(m68ki_cpu_core *state, uint address, uint fc #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(state, address,1); + address = pmmu_translate_addr(state,address,1); #endif for (int i = 0; i < state->read_ranges; i++) { @@ -1318,7 +1318,7 @@ static inline void m68ki_write_8_fc(m68ki_cpu_core *state, uint address, uint fc #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(address,0); + address = pmmu_translate_addr(state,address,0); #endif for (int i = 0; i < state->write_ranges; i++) { @@ -1340,7 +1340,7 @@ static inline void m68ki_write_16_fc(m68ki_cpu_core *state, uint address, uint f #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(address,0); + address = pmmu_translate_addr(state,address,0); #endif for (int i = 0; i < state->write_ranges; i++) { @@ -1362,7 +1362,7 @@ static inline void m68ki_write_32_fc(m68ki_cpu_core *state, uint address, uint f #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(address,0); + address = pmmu_translate_addr(state,address,0); #endif for (int i = 0; i < state->write_ranges; i++) { @@ -1391,7 +1391,7 @@ static inline void m68ki_write_32_pd_fc(uint address, uint fc, uint value) #if M68K_EMULATE_PMMU if (PMMU_ENABLED) - address = pmmu_translate_addr(address,0); + address = pmmu_translate_addr(state,address,0); #endif m68k_write_memory_32_pd(ADDRESS_68K(address), value);