diff options
Diffstat (limited to 'src/devices/cpu/i86/i86inline.h')
-rw-r--r-- | src/devices/cpu/i86/i86inline.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/cpu/i86/i86inline.h b/src/devices/cpu/i86/i86inline.h index 1aa90deb116..fb14cbcdee8 100644 --- a/src/devices/cpu/i86/i86inline.h +++ b/src/devices/cpu/i86/i86inline.h @@ -378,7 +378,7 @@ inline uint16_t i8086_common_cpu_device::GetRMWord() inline uint16_t i8086_common_cpu_device::GetnextRMWord() { - return read_word((m_ea & ~0xffff) | ((m_ea + 2) & 0xffff)); + return read_word((m_ea - m_eo) + ((m_eo + 2) & 0xffff)); } |