diff options
Diffstat (limited to 'src/mame/drivers/mz2500.cpp')
-rw-r--r-- | src/mame/drivers/mz2500.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/mz2500.cpp b/src/mame/drivers/mz2500.cpp index 5f6a73b9b83..e48dc84b0cd 100644 --- a/src/mame/drivers/mz2500.cpp +++ b/src/mame/drivers/mz2500.cpp @@ -1814,10 +1814,10 @@ MACHINE_CONFIG_START(mz2500_state::mz2500) MCFG_I8255_IN_PORTC_CB(READ8(*this, mz2500_state, mz2500_portc_r)) MCFG_I8255_OUT_PORTC_CB(WRITE8(*this, mz2500_state, mz2500_portc_w)) - MCFG_DEVICE_ADD("z80pio_1", Z80PIO, 6000000) - MCFG_Z80PIO_IN_PA_CB(READ8(*this, mz2500_state, mz2500_pio1_porta_r)) - MCFG_Z80PIO_OUT_PA_CB(WRITE8(*this, mz2500_state, mz2500_pio1_porta_w)) - MCFG_Z80PIO_IN_PB_CB(READ8(*this, mz2500_state, mz2500_pio1_porta_r)) + z80pio_device& pio(Z80PIO(config, "z80pio_1", 6000000)); + pio.in_pa_callback().set(FUNC(mz2500_state::mz2500_pio1_porta_r)); + pio.out_pa_callback().set(FUNC(mz2500_state::mz2500_pio1_porta_w)); + pio.in_pb_callback().set(FUNC(mz2500_state::mz2500_pio1_porta_r)); Z80SIO(config, "z80sio", 6000000); |