diff options
Diffstat (limited to 'src/mame/drivers/r9751.cpp')
-rw-r--r-- | src/mame/drivers/r9751.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/r9751.cpp b/src/mame/drivers/r9751.cpp index 856e00297b8..eebad9ae277 100644 --- a/src/mame/drivers/r9751.cpp +++ b/src/mame/drivers/r9751.cpp @@ -656,12 +656,12 @@ MACHINE_CONFIG_START(r9751_state::r9751) MCFG_DEVICE_ADD("smioc", SMIOC, 0) /* disk hardware */ - MCFG_DEVICE_ADD("pdc", PDC, 0) - MCFG_PDC_R_CB(READ8(*this, r9751_state, pdc_dma_r)) - MCFG_PDC_W_CB(WRITE8(*this, r9751_state, pdc_dma_w)) + PDC(config, m_pdc, 0); + m_pdc->m68k_r_callback().set(FUNC(r9751_state::pdc_dma_r)); + m_pdc->m68k_w_callback().set(FUNC(r9751_state::pdc_dma_w)); MCFG_DEVICE_ADD("scsi", SCSI_PORT, 0) - MCFG_DEVICE_ADD("wd33c93", WD33C93, 0) - MCFG_LEGACY_SCSI_PORT("scsi") + WD33C93(config, m_wd33c93); + m_wd33c93->set_scsi_port("scsi"); /* software list */ MCFG_SOFTWARE_LIST_ADD("flop_list","r9751") |