diff options
Diffstat (limited to 'src/devices/bus/c64/ide64.cpp')
-rw-r--r-- | src/devices/bus/c64/ide64.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/bus/c64/ide64.cpp b/src/devices/bus/c64/ide64.cpp index 1942ce466b5..f70ca03c10a 100644 --- a/src/devices/bus/c64/ide64.cpp +++ b/src/devices/bus/c64/ide64.cpp @@ -134,7 +134,7 @@ void c64_ide64_cartridge_device::device_reset() // c64_cd_r - cartridge data read //------------------------------------------------- -uint8_t c64_ide64_cartridge_device::c64_cd_r(offs_t offset, uint8_t data, int sphi2, int ba, int roml, int romh, int io1, int io2) +uint8_t c64_ide64_cartridge_device::c64_cd_r(address_space &space, offs_t offset, uint8_t data, int sphi2, int ba, int roml, int romh, int io1, int io2) { if (!m_enable) return data; @@ -225,7 +225,7 @@ uint8_t c64_ide64_cartridge_device::c64_cd_r(offs_t offset, uint8_t data, int sp { offs_t addr = (m_bank << 14) | (offset & 0x3fff); - data = m_flash_rom->read(addr); + data = m_flash_rom->read(space, addr); } else if (!ram_oe) { @@ -240,7 +240,7 @@ uint8_t c64_ide64_cartridge_device::c64_cd_r(offs_t offset, uint8_t data, int sp // c64_cd_w - cartridge data write //------------------------------------------------- -void c64_ide64_cartridge_device::c64_cd_w(offs_t offset, uint8_t data, int sphi2, int ba, int roml, int romh, int io1, int io2) +void c64_ide64_cartridge_device::c64_cd_w(address_space &space, offs_t offset, uint8_t data, int sphi2, int ba, int roml, int romh, int io1, int io2) { if (!m_enable) return; @@ -259,7 +259,7 @@ void c64_ide64_cartridge_device::c64_cd_w(offs_t offset, uint8_t data, int sphi2 if ((offset >= 0x8000 && offset < 0xc000) && !m_wp) { offs_t addr = (m_bank << 14) | (offset & 0x3fff); - m_flash_rom->write(addr, data); + m_flash_rom->write(space, addr, data); } if (!io1) |