summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/m6502/xavix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/m6502/xavix.cpp')
-rw-r--r--src/devices/cpu/m6502/xavix.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/cpu/m6502/xavix.cpp b/src/devices/cpu/m6502/xavix.cpp
index f8e6e87e0f6..6df019c5bb8 100644
--- a/src/devices/cpu/m6502/xavix.cpp
+++ b/src/devices/cpu/m6502/xavix.cpp
@@ -65,7 +65,7 @@ offs_t xavix_device::pc_to_external(u16 pc)
void xavix_device::device_start()
{
- if(direct_disabled)
+ if(cache_disabled)
mintf = std::make_unique<mi_xavix_nd>(this);
else
mintf = std::make_unique<mi_xavix_normal>(this);
@@ -106,7 +106,7 @@ uint8_t xavix_device::mi_xavix_normal::read_sync(uint16_t adr)
else if (adr == 0xff)
return base->m_databank;
- return sdirect->read_byte(base->adr_with_codebank(adr));
+ return scache->read_byte(base->adr_with_codebank(adr));
}
uint8_t xavix_device::mi_xavix_normal::read_arg(uint16_t adr)
@@ -116,7 +116,7 @@ uint8_t xavix_device::mi_xavix_normal::read_arg(uint16_t adr)
else if (adr == 0xff)
return base->m_databank;
- return direct->read_byte(base->adr_with_codebank(adr));
+ return cache->read_byte(base->adr_with_codebank(adr));
}
void xavix_device::mi_xavix_normal::write(uint16_t adr, uint8_t val)