diff options
Diffstat (limited to 'src/devices/bus/bbc/fdc/acorn.cpp')
-rw-r--r-- | src/devices/bus/bbc/fdc/acorn.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/bus/bbc/fdc/acorn.cpp b/src/devices/bus/bbc/fdc/acorn.cpp index 0df7b38b076..dd5d8f28559 100644 --- a/src/devices/bus/bbc/fdc/acorn.cpp +++ b/src/devices/bus/bbc/fdc/acorn.cpp @@ -166,30 +166,30 @@ void bbc_acorn1770_device::device_start() // IMPLEMENTATION //************************************************************************** -uint8_t bbc_acorn8271_device::read(offs_t offset) +READ8_MEMBER(bbc_acorn8271_device::read) { uint8_t data; if (offset & 0x04) { - data = m_fdc->data_r(); + data = m_fdc->data_r(space , 0); } else { - data = m_fdc->read(offset & 0x03); + data = m_fdc->read(space, offset & 0x03); } return data; } -void bbc_acorn8271_device::write(offs_t offset, uint8_t data) +WRITE8_MEMBER(bbc_acorn8271_device::write) { if (offset & 0x04) { - m_fdc->data_w(data); + m_fdc->data_w(space, 0, data); } else { - m_fdc->write(offset & 0x03, data); + m_fdc->write(space, offset & 0x03, data); } } @@ -207,7 +207,7 @@ WRITE_LINE_MEMBER(bbc_acorn8271_device::side_w) } -uint8_t bbc_acorn1770_device::read(offs_t offset) +READ8_MEMBER(bbc_acorn1770_device::read) { uint8_t data = 0xff; @@ -222,7 +222,7 @@ uint8_t bbc_acorn1770_device::read(offs_t offset) return data; } -void bbc_acorn1770_device::write(offs_t offset, uint8_t data) +WRITE8_MEMBER(bbc_acorn1770_device::write) { if (offset & 0x04) { |