diff options
author | 2014-04-09 17:26:30 +0000 | |
---|---|---|
committer | 2014-04-09 17:26:30 +0000 | |
commit | 1532668b9c49ada18c9287f2e8ff31d7c99e1e4f (patch) | |
tree | 73888a690174a9104436d5cf5aed79fd03c66309 /src/mess/drivers/ie15.c | |
parent | c19f8b7efa43a4994702b9b4ae591074bde37dbf (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.c | 9 |
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") |