summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/codata.c
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2014-04-09 17:26:30 +0000
committer Ivan Vangelista <mesgnet@yahoo.it>2014-04-09 17:26:30 +0000
commit1532668b9c49ada18c9287f2e8ff31d7c99e1e4f (patch)
tree73888a690174a9104436d5cf5aed79fd03c66309 /src/mess/drivers/codata.c
parentc19f8b7efa43a4994702b9b4ae591074bde37dbf (diff)
generic_keyboard_device, generic_terminal_device and teleprinter_device: converted to devcb2 (nw)
Diffstat (limited to 'src/mess/drivers/codata.c')
-rw-r--r--src/mess/drivers/codata.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/mess/drivers/codata.c b/src/mess/drivers/codata.c
index 20a1569c184..557d0bf3042 100644
--- a/src/mess/drivers/codata.c
+++ b/src/mess/drivers/codata.c
@@ -75,11 +75,6 @@ WRITE8_MEMBER( codata_state::kbd_put )
m_term_data = data;
}
-static GENERIC_TERMINAL_INTERFACE( terminal_intf )
-{
- DEVCB_DRIVER_MEMBER(codata_state, kbd_put)
-};
-
void codata_state::machine_reset()
{
UINT8* RAM = memregion("user1")->base();
@@ -94,7 +89,8 @@ static MACHINE_CONFIG_START( codata, codata_state )
MCFG_CPU_PROGRAM_MAP(codata_mem)
/* video hardware */
- MCFG_GENERIC_TERMINAL_ADD(TERMINAL_TAG, terminal_intf)
+ MCFG_DEVICE_ADD(TERMINAL_TAG, GENERIC_TERMINAL, 0)
+ MCFG_GENERIC_TERMINAL_KEYBOARD_CB(WRITE8(codata_state, kbd_put))
MACHINE_CONFIG_END
/* ROM definition */