diff options
Diffstat (limited to 'src/devices/bus/isa/ne2000.cpp')
-rw-r--r-- | src/devices/bus/isa/ne2000.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/devices/bus/isa/ne2000.cpp b/src/devices/bus/isa/ne2000.cpp index 3fc60df6b21..08c73b96dac 100644 --- a/src/devices/bus/isa/ne2000.cpp +++ b/src/devices/bus/isa/ne2000.cpp @@ -31,7 +31,7 @@ void ne2000_device::device_start() { memcpy(m_prom, mac, 6); m_dp8390->set_mac(mac); set_isa_device(); - m_isa->install16_device(0x0300, 0x031f, read16_delegate(*this, FUNC(ne2000_device::ne2000_port_r)), write16_delegate(*this, FUNC(ne2000_device::ne2000_port_w))); + m_isa->install16_device(0x0300, 0x031f, read16s_delegate(*this, FUNC(ne2000_device::ne2000_port_r)), write16s_delegate(*this, FUNC(ne2000_device::ne2000_port_w))); } void ne2000_device::device_reset() { @@ -39,7 +39,7 @@ void ne2000_device::device_reset() { m_irq = ioport("CONFIG")->read() & 3; } -READ16_MEMBER(ne2000_device::ne2000_port_r) { +uint16_t ne2000_device::ne2000_port_r(offs_t offset, uint16_t mem_mask) { offset <<= 1; if(offset < 16) { return m_dp8390->cs_read(offset) | @@ -58,7 +58,7 @@ READ16_MEMBER(ne2000_device::ne2000_port_r) { return 0; } -WRITE16_MEMBER(ne2000_device::ne2000_port_w) { +void ne2000_device::ne2000_port_w(offs_t offset, uint16_t data, uint16_t mem_mask) { offset <<= 1; if(offset < 16) { if(mem_mask == 0xff00) { |