diff options
Diffstat (limited to 'src/devices/machine/ataflash.cpp')
-rw-r--r-- | src/devices/machine/ataflash.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/machine/ataflash.cpp b/src/devices/machine/ataflash.cpp index 2cf2428db31..7846ce9a888 100644 --- a/src/devices/machine/ataflash.cpp +++ b/src/devices/machine/ataflash.cpp @@ -11,14 +11,14 @@ ata_flash_pccard_device::ata_flash_pccard_device(const machine_config &mconfig, } ata_flash_pccard_device::ata_flash_pccard_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock) - : ide_hdd_device(mconfig, type, tag, owner, clock) + : ide_hdd_device_base(mconfig, type, tag, owner, clock) , device_pccard_interface(mconfig, *this) { } void ata_flash_pccard_device::device_reset() { - ide_hdd_device::device_reset(); + ide_hdd_device_base::device_reset(); if (m_image->exists()) { @@ -36,11 +36,11 @@ uint16_t ata_flash_pccard_device::read_memory(offs_t offset, uint16_t mem_mask) if(offset <= 7) { m_8bit_data_transfers = !ACCESSING_BITS_8_15; // HACK - return read_cs0(offset, mem_mask); + return command_r(offset); } else if(offset <= 15) { - return read_cs1(offset & 7, mem_mask); + return control_r(offset & 7); } else { @@ -53,11 +53,11 @@ void ata_flash_pccard_device::write_memory(offs_t offset, uint16_t data, uint16_ if(offset <= 7) { m_8bit_data_transfers = !ACCESSING_BITS_8_15; // HACK - write_cs0(offset, data, mem_mask); + command_w(offset, data); } else if( offset <= 15) { - write_cs1(offset & 7, data, mem_mask); + control_w(offset & 7, data); } } |