diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2014-05-14 14:34:21 +0000 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2014-05-14 14:34:21 +0000 |
commit | f0842fdbfd0170831c360bf72abe18e6a9bca62f (patch) | |
tree | 04ef8963f3888b4f52c7b02da1ef496c578547e1 /src | |
parent | 7df2680c960e3289ee27b342cb9983e710cd8fb4 (diff) |
Fixed assorted wd17xx related regressions (nw)
Diffstat (limited to 'src')
-rw-r--r-- | src/mess/drivers/fm7.c | 8 | ||||
-rw-r--r-- | src/mess/drivers/osbexec.c | 2 | ||||
-rw-r--r-- | src/mess/drivers/svi318.c | 2 |
3 files changed, 11 insertions, 1 deletions
diff --git a/src/mess/drivers/fm7.c b/src/mess/drivers/fm7.c index aa5dcd6d2ad..c32b2de43be 100644 --- a/src/mess/drivers/fm7.c +++ b/src/mess/drivers/fm7.c @@ -2066,6 +2066,8 @@ static MACHINE_CONFIG_START( fm8, fm7_state ) MCFG_CASSETTE_INTERFACE("fm7_cass") MCFG_MB8877_ADD("fdc",default_wd17xx_interface) + MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_intrq_w)) + MCFG_WD17XX_DRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_drq_w)) MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer") MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(fm7_state, write_centronics_busy)) @@ -2122,6 +2124,8 @@ static MACHINE_CONFIG_START( fm77av, fm7_state ) MCFG_CASSETTE_INTERFACE("fm7_cass") MCFG_MB8877_ADD("fdc",default_wd17xx_interface) + MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_intrq_w)) + MCFG_WD17XX_DRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_drq_w)) MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer") MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(fm7_state, write_centronics_busy)) @@ -2180,6 +2184,8 @@ static MACHINE_CONFIG_START( fm11, fm7_state ) MCFG_CASSETTE_INTERFACE("fm7_cass") MCFG_MB8877_ADD("fdc",default_wd17xx_interface) + MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_intrq_w)) + MCFG_WD17XX_DRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_drq_w)) MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer") MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(fm7_state, write_centronics_busy)) @@ -2231,6 +2237,8 @@ static MACHINE_CONFIG_START( fm16beta, fm7_state ) MCFG_CASSETTE_INTERFACE("fm7_cass") MCFG_MB8877_ADD("fdc",default_wd17xx_interface) + MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_intrq_w)) + MCFG_WD17XX_DRQ_CALLBACK(WRITELINE(fm7_state,fm7_fdc_drq_w)) MCFG_CENTRONICS_ADD("centronics", centronics_printers, "printer") MCFG_CENTRONICS_BUSY_HANDLER(WRITELINE(fm7_state, write_centronics_busy)) diff --git a/src/mess/drivers/osbexec.c b/src/mess/drivers/osbexec.c index d9fa0bb5aba..52b648e59bf 100644 --- a/src/mess/drivers/osbexec.c +++ b/src/mess/drivers/osbexec.c @@ -596,7 +596,7 @@ static MACHINE_CONFIG_START( osbexec, osbexec_state ) MCFG_Z80SIO2_ADD("sio", MAIN_CLOCK/6, 0, 0, 0, 0) MCFG_MB8877_ADD("mb8877", default_wd17xx_interface_2_drives ) - MCFG_WD17XX_INTRQ_CALLBACK(DEVWRITELINE("pia1", pia6821_device, cb1_w)) + //MCFG_WD17XX_INTRQ_CALLBACK(DEVWRITELINE("pia_1", pia6821_device, cb1_w)) MCFG_LEGACY_FLOPPY_2_DRIVES_ADD(osbexec_floppy_interface) diff --git a/src/mess/drivers/svi318.c b/src/mess/drivers/svi318.c index e8e697872fa..e10bc15d981 100644 --- a/src/mess/drivers/svi318.c +++ b/src/mess/drivers/svi318.c @@ -460,6 +460,8 @@ static MACHINE_CONFIG_START( svi328_806, svi318_state ) MCFG_CASSETTE_INTERFACE("svi318_cass") MCFG_FD1793_ADD("wd179x", default_wd17xx_interface_2_drives ) + MCFG_WD17XX_INTRQ_CALLBACK(WRITELINE(svi318_state,svi_fdc_intrq_w)) + MCFG_WD17XX_DRQ_CALLBACK(WRITELINE(svi318_state,svi_fdc_drq_w)) MCFG_LEGACY_FLOPPY_2_DRIVES_ADD(svi318_floppy_interface) |