diff options
Diffstat (limited to 'src/mame/drivers/pg685.cpp')
-rw-r--r-- | src/mame/drivers/pg685.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/mame/drivers/pg685.cpp b/src/mame/drivers/pg685.cpp index 8c13f539e1b..a80de142168 100644 --- a/src/mame/drivers/pg685.cpp +++ b/src/mame/drivers/pg685.cpp @@ -411,7 +411,7 @@ 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(DEVWRITELINE("mainpic", pic8259_device, ir4_w)) + MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE("mainpic", pic8259_device, ir4_w)) MCFG_DEVICE_ADD("modppi1", I8255, 0) MCFG_DEVICE_ADD("modppi2", I8255, 0) @@ -424,9 +424,9 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(pg685_state::pg675) // main cpu - MCFG_CPU_ADD("maincpu", I8088, XTAL(15'000'000) / 3) - MCFG_CPU_PROGRAM_MAP(pg675_mem) - MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("mainpic", pic8259_device, inta_cb) + MCFG_DEVICE_ADD("maincpu", I8088, XTAL(15'000'000) / 3) + MCFG_DEVICE_PROGRAM_MAP(pg675_mem) + MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE("mainpic", pic8259_device, inta_cb) MCFG_DEVICE_ADD("mainpic", PIC8259, 0) MCFG_PIC8259_OUT_INT_CB(INPUTLINE("maincpu", 0)) @@ -457,13 +457,13 @@ MACHINE_CONFIG_START(pg685_state::pg675) // keyboard MCFG_DEVICE_ADD("kbdc", I8279, XTAL(12'288'000) / 6) // divider guessed - MCFG_I8279_OUT_IRQ_CB(DEVWRITELINE("mainpic", pic8259_device, ir0_w)) + MCFG_I8279_OUT_IRQ_CB(WRITELINE("mainpic", pic8259_device, ir0_w)) // printer // floppy - // MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(zorba_state, fdc_intrq_w)) - // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(zorba_state, fdc_drq_w)) + // MCFG_WD_FDC_INTRQ_CALLBACK(WRITELINE(*this, zorba_state, fdc_intrq_w)) + // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, 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) @@ -473,9 +473,9 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(pg685_state::pg685) // main cpu - MCFG_CPU_ADD("maincpu", V20, XTAL(15'000'000) / 3) - MCFG_CPU_PROGRAM_MAP(pg685_mem) - MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("mainpic", pic8259_device, inta_cb) + MCFG_DEVICE_ADD("maincpu", V20, XTAL(15'000'000) / 3) + MCFG_DEVICE_PROGRAM_MAP(pg685_mem) + MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE("mainpic", pic8259_device, inta_cb) MCFG_DEVICE_ADD("mainpic", PIC8259, 0) MCFG_PIC8259_OUT_INT_CB(INPUTLINE("maincpu", 0)) @@ -507,26 +507,26 @@ MACHINE_CONFIG_START(pg685_state::pg685) // keyboard MCFG_DEVICE_ADD("kbdc", I8279, XTAL(12'288'000) / 6) // divider guessed - MCFG_I8279_OUT_IRQ_CB(DEVWRITELINE("mainpic", pic8259_device, ir0_w)) + MCFG_I8279_OUT_IRQ_CB(WRITELINE("mainpic", pic8259_device, ir0_w)) // printer // floppy - // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(zorba_state, fdc_drq_w)) + // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, 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) // harddisk MCFG_DEVICE_ADD("hdc", WD2010, XTAL(10'000'000) / 2) // divider guessed - MCFG_WD2010_OUT_INTRQ_CB(DEVWRITELINE("mainpic", pic8259_device, ir3_w)) + MCFG_WD2010_OUT_INTRQ_CB(WRITELINE("mainpic", pic8259_device, ir3_w)) MACHINE_CONFIG_END MACHINE_CONFIG_START(pg685_state::pg685oua12) // main cpu - MCFG_CPU_ADD("maincpu", I80286, XTAL(20'000'000) / 2) - MCFG_CPU_PROGRAM_MAP(pg685oua12_mem) - MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("mainpic", pic8259_device, inta_cb) + MCFG_DEVICE_ADD("maincpu", I80286, XTAL(20'000'000) / 2) + MCFG_DEVICE_PROGRAM_MAP(pg685oua12_mem) + MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE("mainpic", pic8259_device, inta_cb) MCFG_DEVICE_ADD("mainpic", PIC8259, 0) MCFG_PIC8259_OUT_INT_CB(INPUTLINE("maincpu", 0)) @@ -558,19 +558,19 @@ MACHINE_CONFIG_START(pg685_state::pg685oua12) // keyboard MCFG_DEVICE_ADD("kbdc", I8279, 12288000 / 6) // wrong - MCFG_I8279_OUT_IRQ_CB(DEVWRITELINE("mainpic", pic8259_device, ir0_w)) + MCFG_I8279_OUT_IRQ_CB(WRITELINE("mainpic", pic8259_device, ir0_w)) // printer // floppy - // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(zorba_state, fdc_drq_w)) + // MCFG_WD_FDC_DRQ_CALLBACK(WRITELINE(*this, 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) // harddisk MCFG_DEVICE_ADD("hdc", WD2010, XTAL(10'000'000) / 2) // divider guessed - MCFG_WD2010_OUT_INTRQ_CB(DEVWRITELINE("mainpic", pic8259_device, ir3_w)) + MCFG_WD2010_OUT_INTRQ_CB(WRITELINE("mainpic", pic8259_device, ir3_w)) MACHINE_CONFIG_END |