diff options
| author | 2014-04-29 07:24:36 +0000 | |
|---|---|---|
| committer | 2014-04-29 07:24:36 +0000 | |
| commit | 181f87e14242ed6d845e780924ef0bec457d583d (patch) | |
| tree | 29916503554c4fdf68663adb62cf92c1dd07e39f /src/mess/drivers/mpf1.c | |
| parent | bf9cc508b5164c313c91a0a82ad3182a13423cf4 (diff) | |
z80pio: converted to use devcb2. nw.
Diffstat (limited to 'src/mess/drivers/mpf1.c')
| -rw-r--r-- | src/mess/drivers/mpf1.c | 22 |
1 files changed, 6 insertions, 16 deletions
diff --git a/src/mess/drivers/mpf1.c b/src/mess/drivers/mpf1.c index 3240c1d45a0..8c5ad5d33a2 100644 --- a/src/mess/drivers/mpf1.c +++ b/src/mess/drivers/mpf1.c @@ -264,19 +264,6 @@ WRITE8_MEMBER( mpf1_state::ppi_pc_w ) m_cassette->output( BIT(data, 7)); } -/* Z80PIO Interface */ - -static Z80PIO_INTERFACE( mpf1_pio_intf ) -{ - DEVCB_CPU_INPUT_LINE(Z80_TAG, INPUT_LINE_IRQ0), - DEVCB_NULL, - DEVCB_NULL, - DEVCB_NULL, - DEVCB_NULL, - DEVCB_NULL, - DEVCB_NULL -}; - /* Z80 Daisy Chain */ static const z80_daisy_config mpf1_daisy_chain[] = @@ -333,7 +320,8 @@ static MACHINE_CONFIG_START( mpf1, mpf1_state ) MCFG_CPU_CONFIG(mpf1_daisy_chain) /* devices */ - MCFG_Z80PIO_ADD(Z80PIO_TAG, XTAL_3_579545MHz/2, mpf1_pio_intf) + MCFG_DEVICE_ADD(Z80PIO_TAG, Z80PIO, XTAL_3_579545MHz/2) + MCFG_Z80PIO_OUT_INT_CB(INPUTLINE(Z80_TAG, INPUT_LINE_IRQ0)) MCFG_DEVICE_ADD(Z80CTC_TAG, Z80CTC, XTAL_3_579545MHz/2) MCFG_Z80CTC_INTR_CB(INPUTLINE(Z80_TAG, INPUT_LINE_IRQ0)) @@ -364,7 +352,8 @@ static MACHINE_CONFIG_START( mpf1b, mpf1_state ) MCFG_CPU_CONFIG(mpf1_daisy_chain) /* devices */ - MCFG_Z80PIO_ADD(Z80PIO_TAG, XTAL_3_579545MHz/2, mpf1_pio_intf) + MCFG_DEVICE_ADD(Z80PIO_TAG, Z80PIO, XTAL_3_579545MHz/2) + MCFG_Z80PIO_OUT_INT_CB(INPUTLINE(Z80_TAG, INPUT_LINE_IRQ0)) MCFG_DEVICE_ADD(Z80CTC_TAG, Z80CTC, XTAL_3_579545MHz/2) MCFG_Z80CTC_INTR_CB(INPUTLINE(Z80_TAG, INPUT_LINE_IRQ0)) @@ -401,7 +390,8 @@ static MACHINE_CONFIG_START( mpf1p, mpf1_state ) MCFG_DEFAULT_LAYOUT(layout_mpf1p) /* devices */ - MCFG_Z80PIO_ADD(Z80PIO_TAG, 2500000, mpf1_pio_intf) + MCFG_DEVICE_ADD(Z80PIO_TAG, Z80PIO, 2500000) + MCFG_Z80PIO_OUT_INT_CB(INPUTLINE(Z80_TAG, INPUT_LINE_IRQ0)) MCFG_DEVICE_ADD(Z80CTC_TAG, Z80CTC, 2500000) MCFG_Z80CTC_INTR_CB(INPUTLINE(Z80_TAG, INPUT_LINE_IRQ0)) |
