diff options
Diffstat (limited to 'src/mame/drivers/ut88.cpp')
-rw-r--r-- | src/mame/drivers/ut88.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/ut88.cpp b/src/mame/drivers/ut88.cpp index 1fb8b37876b..2b0aa80695a 100644 --- a/src/mame/drivers/ut88.cpp +++ b/src/mame/drivers/ut88.cpp @@ -216,10 +216,10 @@ MACHINE_CONFIG_START(ut88_state::ut88) WAVE(config, "wave", "cassette").add_route(ALL_OUTPUTS, "speaker", 0.25); /* Devices */ - MCFG_DEVICE_ADD("ppi8255", I8255A, 0) - MCFG_I8255_OUT_PORTA_CB(WRITE8(*this, ut88_state, ut88_8255_porta_w)) - MCFG_I8255_IN_PORTB_CB(READ8(*this, ut88_state, ut88_8255_portb_r)) - MCFG_I8255_IN_PORTC_CB(READ8(*this, ut88_state, ut88_8255_portc_r)) + I8255A(config, m_ppi); + m_ppi->out_pa_callback().set(FUNC(ut88_state::ut88_8255_porta_w)); + m_ppi->in_pb_callback().set(FUNC(ut88_state::ut88_8255_portb_r)); + m_ppi->in_pc_callback().set(FUNC(ut88_state::ut88_8255_portc_r)); MCFG_CASSETTE_ADD( "cassette" ) MCFG_CASSETTE_FORMATS(rku_cassette_formats) |