summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/ie15.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/ie15.c
parentc19f8b7efa43a4994702b9b4ae591074bde37dbf (diff)
generic_keyboard_device, generic_terminal_device and teleprinter_device: converted to devcb2 (nw)
Diffstat (limited to 'src/mess/drivers/ie15.c')
-rw-r--r--src/mess/drivers/ie15.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/mess/drivers/ie15.c b/src/mess/drivers/ie15.c
index 9fc1dab51e9..6327ba59338 100644
--- a/src/mess/drivers/ie15.c
+++ b/src/mess/drivers/ie15.c
@@ -486,12 +486,6 @@ WRITE8_MEMBER( ie15_state::kbd_put )
}
}
-static ASCII_KEYBOARD_INTERFACE( keyboard_intf )
-{
- DEVCB_DRIVER_MEMBER(ie15_state, kbd_put)
-};
-
-
void ie15_state::machine_reset()
{
m_ruslat = m_beep = m_statusline = m_cursor = m_video = m_kb_data = m_kb_flag0 = 0;
@@ -640,7 +634,8 @@ static MACHINE_CONFIG_START( ie15, ie15_state )
MCFG_PALETTE_INIT_OWNER(ie15_state, ie15)
/* Devices */
- MCFG_ASCII_KEYBOARD_ADD(KEYBOARD_TAG, keyboard_intf)
+ MCFG_DEVICE_ADD(KEYBOARD_TAG, GENERIC_KEYBOARD, 0)
+ MCFG_GENERIC_KEYBOARD_CB(WRITE8(ie15_state, kbd_put))
MCFG_BITBANGER_ADD(BITBANGER_TAG, ie15_state::ie15_bitbanger_config)
MCFG_SPEAKER_STANDARD_MONO("mono")