diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2018-08-17 20:45:20 -0400 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2018-08-17 20:45:20 -0400 |
commit | 06559ae451dd240d56f81e1f29145ec2a2338957 (patch) | |
tree | a6f216e0c8eb7857e9193bec469db084e52065c0 /src/mame/drivers/vip.cpp | |
parent | 85ada1a28b894e1d0bd5a131269df95789cb25fd (diff) |
cdp1861, cdp1862: Convert callbacks to devcb3 (nw)
Diffstat (limited to 'src/mame/drivers/vip.cpp')
-rw-r--r-- | src/mame/drivers/vip.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/vip.cpp b/src/mame/drivers/vip.cpp index f0cb846514f..27c065bcc66 100644 --- a/src/mame/drivers/vip.cpp +++ b/src/mame/drivers/vip.cpp @@ -716,10 +716,10 @@ MACHINE_CONFIG_START(vip_state::vip) m_maincpu->tpb_cb().set(m_exp, FUNC(vip_expansion_slot_device::tpb_w)); // video hardware - MCFG_DEVICE_ADD(CDP1861_TAG, CDP1861, 3.52128_MHz_XTAL / 2) - MCFG_CDP1861_IRQ_CALLBACK(WRITELINE(*this, vip_state, vdc_int_w)) - MCFG_CDP1861_DMA_OUT_CALLBACK(WRITELINE(*this, vip_state, vdc_dma_out_w)) - MCFG_CDP1861_EFX_CALLBACK(WRITELINE(*this, vip_state, vdc_ef1_w)) + CDP1861(config, m_vdc, 3.52128_MHz_XTAL / 2).set_screen(SCREEN_TAG); + m_vdc->int_cb().set(FUNC(vip_state::vdc_int_w)); + m_vdc->dma_out_cb().set(FUNC(vip_state::vdc_dma_out_w)); + m_vdc->efx_cb().set(FUNC(vip_state::vdc_ef1_w)); MCFG_CDP1861_SCREEN_ADD(CDP1861_TAG, SCREEN_TAG, 3.52128_MHz_XTAL / 2) MCFG_SCREEN_UPDATE_DRIVER(vip_state, screen_update) |