summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/dectalk.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-09-26 13:24:58 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-09-26 13:24:58 +0000
commit23a3e24dcb154914b0aa5f4abb452486c8a307f9 (patch)
tree85dbf826cc06dbaf040c063c030d2410bbc4c7d6 /src/mess/drivers/dectalk.c
parent378cf38b3e8ffdabb44f3485139e1e72d8054255 (diff)
Replace some *_DEVICE_HANDLER with _MEMBER calls (no whatsnew)
Diffstat (limited to 'src/mess/drivers/dectalk.c')
-rw-r--r--src/mess/drivers/dectalk.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mess/drivers/dectalk.c b/src/mess/drivers/dectalk.c
index 826135d3278..82083ecdde4 100644
--- a/src/mess/drivers/dectalk.c
+++ b/src/mess/drivers/dectalk.c
@@ -195,6 +195,7 @@ public:
DECLARE_DRIVER_INIT(dectalk);
virtual void machine_reset();
TIMER_CALLBACK_MEMBER(outfifo_read_cb);
+ DECLARE_WRITE8_MEMBER(dectalk_kbd_put);
};
@@ -718,14 +719,14 @@ DRIVER_INIT_MEMBER(dectalk_state,dectalk)
machine().scheduler().timer_set(attotime::from_hz(10000), timer_expired_delegate(FUNC(dectalk_state::outfifo_read_cb),this));
}
-static WRITE8_DEVICE_HANDLER( dectalk_kbd_put )
+WRITE8_MEMBER(dectalk_state::dectalk_kbd_put)
{
- duart68681_rx_data(space.machine().device("duart68681"), 1, data);
+ duart68681_rx_data(machine().device("duart68681"), 1, data);
}
static GENERIC_TERMINAL_INTERFACE( dectalk_terminal_intf )
{
- DEVCB_HANDLER(dectalk_kbd_put)
+ DEVCB_DRIVER_MEMBER(dectalk_state,dectalk_kbd_put)
};
static MACHINE_CONFIG_START( dectalk, dectalk_state )