summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/pg685.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pg685.cpp')
-rw-r--r--src/mame/drivers/pg685.cpp13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/mame/drivers/pg685.cpp b/src/mame/drivers/pg685.cpp
index 1a1920b39c5..60a6f89e2ad 100644
--- a/src/mame/drivers/pg685.cpp
+++ b/src/mame/drivers/pg685.cpp
@@ -412,8 +412,8 @@ MACHINE_CONFIG_START(pg685_state::pg685_backplane)
MACHINE_CONFIG_END
MACHINE_CONFIG_START(pg685_state::pg685_module)
- MCFG_DEVICE_ADD("fdc", FD1797, XTAL(4'000'000) / 2) // divider guessed
- MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE("mainpic", pic8259_device, ir4_w))
+ FD1797(config, m_fdc, XTAL(4'000'000) / 2); // divider guessed
+ m_fdc->intrq_wr_callback().set("mainpic", FUNC(pic8259_device::ir4_w));
MCFG_DEVICE_ADD("modppi1", I8255, 0)
MCFG_DEVICE_ADD("modppi2", I8255, 0)
@@ -464,8 +464,8 @@ MACHINE_CONFIG_START(pg685_state::pg675)
// printer
// floppy
- // MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(*this, zorba_state, fdc_intrq_w))
- // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, zorba_state, fdc_drq_w))
+ // m_fdc->intrq_wr_callback(FUNC(zorba_state::fdc_intrq_w));
+ // m_fdc->drq_wr_callback(FUNC(zorba_state::fdc_drq_w));
MCFG_FLOPPY_DRIVE_ADD("fdc:0", pg675_floppies, "525dd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_SOUND(true)
MCFG_FLOPPY_DRIVE_ADD("fdc:1", pg675_floppies, "525dd", floppy_image_device::default_floppy_formats)
@@ -515,7 +515,7 @@ MACHINE_CONFIG_START(pg685_state::pg685)
// floppy
- // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, zorba_state, fdc_drq_w))
+ // m_fdc->drq_wr_callback(FUNC(zorba_state::fdc_drq_w));
MCFG_FLOPPY_DRIVE_ADD("fdc:0", pg685_floppies, "525qd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_SOUND(true)
@@ -565,8 +565,7 @@ MACHINE_CONFIG_START(pg685_state::pg685oua12)
// printer
// floppy
-
- // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, zorba_state, fdc_drq_w))
+ // m_fdc->drq_wr_callback(FUNC(zorba_state::fdc_drq_w));
MCFG_FLOPPY_DRIVE_ADD("fdc:0", pg685_floppies, "525qd", floppy_image_device::default_floppy_formats)
MCFG_FLOPPY_DRIVE_SOUND(true)