summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/hp_dio/hp98643.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/hp_dio/hp98643.cpp')
-rw-r--r--src/devices/bus/hp_dio/hp98643.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/bus/hp_dio/hp98643.cpp b/src/devices/bus/hp_dio/hp98643.cpp
index 65aae14695a..7d5cc557e71 100644
--- a/src/devices/bus/hp_dio/hp98643.cpp
+++ b/src/devices/bus/hp_dio/hp98643.cpp
@@ -123,7 +123,7 @@ WRITE_LINE_MEMBER(dio16_98643_device::lance_int_w)
update_int();
}
-WRITE16_MEMBER(dio16_98643_device::sc_w)
+void dio16_98643_device::sc_w(uint16_t data)
{
LOG("%s: %02x\n", __func__, data);
data &= (REG_SC_LOCK|REG_SC_IE);
@@ -136,27 +136,27 @@ WRITE16_MEMBER(dio16_98643_device::sc_w)
update_int();
}
-READ16_MEMBER(dio16_98643_device::sc_r)
+uint16_t dio16_98643_device::sc_r()
{
LOG("%s: %02x\n", __func__, m_sc);
return m_sc;
}
-READ16_MEMBER(dio16_98643_device::id_r)
+uint16_t dio16_98643_device::id_r()
{
return (REG_ID | (m_switches->read() & REG_SWITCHES_REMOTE));
}
-WRITE16_MEMBER(dio16_98643_device::id_w)
+void dio16_98643_device::id_w(uint16_t data)
{
reset();
}
-READ16_MEMBER(dio16_98643_device::novram_r)
+uint16_t dio16_98643_device::novram_r(offs_t offset)
{
return m_novram[offset];
}
-WRITE16_MEMBER(dio16_98643_device::novram_w)
+void dio16_98643_device::novram_w(offs_t offset, uint16_t data, uint16_t mem_mask)
{
COMBINE_DATA(&m_novram[offset & 0x3f]);
}