diff options
Diffstat (limited to 'src/mame/drivers/ms6102.cpp')
-rw-r--r-- | src/mame/drivers/ms6102.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/ms6102.cpp b/src/mame/drivers/ms6102.cpp index 320e27d9c85..c45d912776f 100644 --- a/src/mame/drivers/ms6102.cpp +++ b/src/mame/drivers/ms6102.cpp @@ -342,9 +342,9 @@ MACHINE_CONFIG_START(ms6102_state::ms6102) MCFG_VIDEO_SET_SCREEN("screen") // keyboard - MCFG_DEVICE_ADD("589wa1", AY31015, 0) - MCFG_AY31015_WRITE_DAV_CB(WRITELINE(*this, ms6102_state, irq<1>)) - MCFG_AY31015_AUTO_RDAV(true) + AY31015(config, m_kbd_uart); + m_kbd_uart->write_dav_callback().set(FUNC(ms6102_state::irq<1>)); + m_kbd_uart->set_auto_rdav(true); ripple_counter_device &ie5(RIPPLE_COUNTER(config, "ie5", XTAL(16'400'000) / 30)); ie5.set_stages(2); |