summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/i86/i86mem.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/i86/i86mem.c')
-rw-r--r--src/emu/cpu/i86/i86mem.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/emu/cpu/i86/i86mem.c b/src/emu/cpu/i86/i86mem.c
index 003627d16ad..572203b0036 100644
--- a/src/emu/cpu/i86/i86mem.c
+++ b/src/emu/cpu/i86/i86mem.c
@@ -4,14 +4,14 @@
#ifdef I8086
#if (HAS_I8088||HAS_I80188)
-static void configure_memory_8bit(void)
+static void configure_memory_8bit(i8086_state *cpustate)
{
- I.mem.fetch_xor = 0;
+ cpustate->mem.fetch_xor = 0;
- I.mem.rbyte = memory_read_byte_8le;
- I.mem.rword = memory_read_word_8le;
- I.mem.wbyte = memory_write_byte_8le;
- I.mem.wword = memory_write_word_8le;
+ cpustate->mem.rbyte = memory_read_byte_8le;
+ cpustate->mem.rword = memory_read_word_8le;
+ cpustate->mem.wbyte = memory_write_byte_8le;
+ cpustate->mem.wword = memory_write_word_8le;
}
#endif
#endif
@@ -43,12 +43,12 @@ static void write_word_16le(const address_space *space, offs_t addr, UINT16 data
}
}
-static void configure_memory_16bit(void)
+static void configure_memory_16bit(i8086_state *cpustate)
{
- I.mem.fetch_xor = BYTE_XOR_LE(0);
+ cpustate->mem.fetch_xor = BYTE_XOR_LE(0);
- I.mem.rbyte = memory_read_byte_16le;
- I.mem.rword = read_word_16le;
- I.mem.wbyte = memory_write_byte_16le;
- I.mem.wword = write_word_16le;
+ cpustate->mem.rbyte = memory_read_byte_16le;
+ cpustate->mem.rword = read_word_16le;
+ cpustate->mem.wbyte = memory_write_byte_16le;
+ cpustate->mem.wword = write_word_16le;
}