summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i8089/i8089.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/i8089/i8089.cpp')
-rw-r--r--src/devices/cpu/i8089/i8089.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/cpu/i8089/i8089.cpp b/src/devices/cpu/i8089/i8089.cpp
index 22494cfdd2f..ade9e4f768b 100644
--- a/src/devices/cpu/i8089/i8089.cpp
+++ b/src/devices/cpu/i8089/i8089.cpp
@@ -289,7 +289,7 @@ UINT16 i8089_device::read_word(bool space, offs_t address)
UINT16 data;
address_space *aspace = (space ? m_io : m_mem);
- if (sysbus_width() && !(address & 1))
+ if (sysbus_width() && WORD_ALIGNED(address))
{
data = aspace->read_word(address);
}
@@ -311,7 +311,7 @@ void i8089_device::write_word(bool space, offs_t address, UINT16 data)
{
address_space *aspace = (space ? m_io : m_mem);
- if (sysbus_width() && !(address & 1))
+ if (sysbus_width() && WORD_ALIGNED(address))
{
aspace->write_word(address, data);
}