summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/hp_dio/hp98544.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/hp_dio/hp98544.cpp')
-rw-r--r--src/devices/bus/hp_dio/hp98544.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/devices/bus/hp_dio/hp98544.cpp b/src/devices/bus/hp_dio/hp98544.cpp
index 3ab0c036277..842a7a78229 100644
--- a/src/devices/bus/hp_dio/hp98544.cpp
+++ b/src/devices/bus/hp_dio/hp98544.cpp
@@ -105,8 +105,8 @@ void dio16_98544_device::device_start()
write16s_delegate(*m_topcat, FUNC(topcat_device::vram_w)));
dio().install_memory(
0x560000, 0x563fff,
- read16_delegate(*this, FUNC(dio16_98544_device::rom_r)),
- write16_delegate(*this, FUNC(dio16_98544_device::rom_w)));
+ read16sm_delegate(*this, FUNC(dio16_98544_device::rom_r)),
+ write16sm_delegate(*this, FUNC(dio16_98544_device::rom_w)));
dio().install_memory(
0x564000, 0x567fff,
read16_delegate(*m_topcat, FUNC(topcat_device::ctrl_r)),
@@ -121,7 +121,7 @@ void dio16_98544_device::device_reset()
{
}
-READ16_MEMBER(dio16_98544_device::rom_r)
+uint16_t dio16_98544_device::rom_r(offs_t offset)
{
if (offset == 1)
return m_intreg;
@@ -130,7 +130,7 @@ READ16_MEMBER(dio16_98544_device::rom_r)
}
// the video chip registers live here, so these writes are valid
-WRITE16_MEMBER(dio16_98544_device::rom_w)
+void dio16_98544_device::rom_w(offs_t offset, uint16_t data)
{
if (offset == 1) {
m_intreg = data;