diff options
Diffstat (limited to 'src/devices/bus/isa/ide.cpp')
-rw-r--r-- | src/devices/bus/isa/ide.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/bus/isa/ide.cpp b/src/devices/bus/isa/ide.cpp index 1b1c832cc9c..9565851fafc 100644 --- a/src/devices/bus/isa/ide.cpp +++ b/src/devices/bus/isa/ide.cpp @@ -9,18 +9,18 @@ #include "emu.h" #include "ide.h" +#include "bus/ata/atadev.h" #include "imagedev/harddriv.h" -#include "machine/idectrl.h" #include "sound/cdda.h" #include "speaker.h" -READ8_MEMBER(isa16_ide_device::ide16_alt_r ) +uint8_t isa16_ide_device::ide16_alt_r() { return m_ide->read_cs1(6/2, 0xff); } -WRITE8_MEMBER(isa16_ide_device::ide16_alt_w ) +void isa16_ide_device::ide16_alt_w(uint8_t data) { m_ide->write_cs1(6/2, data, 0xff); } @@ -35,7 +35,7 @@ void isa16_ide_device::alt_map(address_map &map) map(0x6, 0x6).rw(FUNC(isa16_ide_device::ide16_alt_r), FUNC(isa16_ide_device::ide16_alt_w)); } -WRITE_LINE_MEMBER(isa16_ide_device::ide_interrupt) +void isa16_ide_device::ide_interrupt(int state) { if (is_primary()) { |