summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/v30mz
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/v30mz')
-rw-r--r--src/devices/cpu/v30mz/v30mz.cpp6
-rw-r--r--src/devices/cpu/v30mz/v30mz.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/cpu/v30mz/v30mz.cpp b/src/devices/cpu/v30mz/v30mz.cpp
index 0ea963f297f..7c0e767da75 100644
--- a/src/devices/cpu/v30mz/v30mz.cpp
+++ b/src/devices/cpu/v30mz/v30mz.cpp
@@ -147,7 +147,7 @@ device_memory_interface::space_config_vector v30mz_cpu_device::memory_space_conf
void v30mz_cpu_device::device_start()
{
m_program = &space(AS_PROGRAM);
- m_direct = m_program->direct<0>();
+ m_cache = m_program->cache<0, 0, ENDIANNESS_LITTLE>();
m_io = &space(AS_IO);
save_item(NAME(m_regs.w));
@@ -319,7 +319,7 @@ inline void v30mz_cpu_device::write_port(uint16_t port, uint8_t data)
inline uint8_t v30mz_cpu_device::fetch_op()
{
- uint8_t data = m_direct->read_byte( pc() );
+ uint8_t data = m_cache->read_byte( pc() );
m_ip++;
return data;
}
@@ -327,7 +327,7 @@ inline uint8_t v30mz_cpu_device::fetch_op()
inline uint8_t v30mz_cpu_device::fetch()
{
- uint8_t data = m_direct->read_byte( pc() );
+ uint8_t data = m_cache->read_byte( pc() );
m_ip++;
return data;
}
diff --git a/src/devices/cpu/v30mz/v30mz.h b/src/devices/cpu/v30mz/v30mz.h
index 14db6b4d2fb..90eddd0f842 100644
--- a/src/devices/cpu/v30mz/v30mz.h
+++ b/src/devices/cpu/v30mz/v30mz.h
@@ -187,7 +187,7 @@ protected:
uint8_t m_fire_trap;
address_space *m_program;
- direct_read_data<0> *m_direct;
+ memory_access_cache<0, 0, ENDIANNESS_LITTLE> *m_cache;
address_space *m_io;
int m_icount;