summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i386/athlon.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/i386/athlon.h')
-rw-r--r--src/devices/cpu/i386/athlon.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/devices/cpu/i386/athlon.h b/src/devices/cpu/i386/athlon.h
index a4559fcb682..9d7acbbe6da 100644
--- a/src/devices/cpu/i386/athlon.h
+++ b/src/devices/cpu/i386/athlon.h
@@ -52,13 +52,14 @@ private:
uint32_t program_read_cache(offs_t address, uint32_t mask);
void program_write_cache(offs_t address, uint32_t data, uint32_t mask);
- DECLARE_READ32_MEMBER(debug_read_memory);
+ u32 debug_read_memory(offs_t offset, u32 mask);
+ void debug_write_memory(offs_t offset, uint32_t value, uint32_t mask);
address_space_config m_data_config;
- address_space *m_data;
address_space_config m_opcodes_config;
- address_space *m_opcodes;
- memory_access_cache<2, 0, ENDIANNESS_LITTLE> *mmacache32;
+ memory_access<32, 2, 0, ENDIANNESS_LITTLE>::cache mmacache32;
+ memory_access<32, 2, 0, ENDIANNESS_LITTLE>::specific m_opcodes;
+ memory_access<32, 2, 0, ENDIANNESS_LITTLE>::specific m_data;
uint8_t m_processor_name_string[48];
offs_t m_msr_top_mem;
uint64_t m_msr_sys_cfg;