diff options
author | mooglyguy <therealmogminer@gmail.com> | 2018-09-03 20:48:47 +0200 |
---|---|---|
committer | mooglyguy <therealmogminer@gmail.com> | 2018-09-03 20:51:58 +0200 |
commit | 11fa365606e26ec551cc4f9746b3d51b3d8ebbcf (patch) | |
tree | a000962004b7f0698af15ed4f819ee09f863bb0d /src/mame/drivers/gp_2.cpp | |
parent | 21cca10414b4b0b86aad4926fba47f7b9d8e51b6 (diff) |
-i8255: Removed MCFG, nw
Diffstat (limited to 'src/mame/drivers/gp_2.cpp')
-rw-r--r-- | src/mame/drivers/gp_2.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/gp_2.cpp b/src/mame/drivers/gp_2.cpp index 4c7cdbb2a5d..6056960d33a 100644 --- a/src/mame/drivers/gp_2.cpp +++ b/src/mame/drivers/gp_2.cpp @@ -598,10 +598,10 @@ MACHINE_CONFIG_START(gp_2_state::gp_2) genpin_audio(config); /* Devices */ - MCFG_DEVICE_ADD("ppi", I8255A, 0 ) - MCFG_I8255_OUT_PORTA_CB(WRITE8(*this, gp_2_state, porta_w)) - MCFG_I8255_IN_PORTB_CB(READ8(*this, gp_2_state, portb_r)) - MCFG_I8255_OUT_PORTC_CB(WRITE8(*this, gp_2_state, portc_w)) + i8255_device &ppi(I8255A(config, "ppi")); + ppi.out_pa_callback().set(FUNC(gp_2_state::porta_w)); + ppi.in_pb_callback().set(FUNC(gp_2_state::portb_r)); + ppi.out_pc_callback().set(FUNC(gp_2_state::portc_w)); Z80CTC(config, m_ctc, 2457600); m_ctc->intr_callback().set_inputline(m_maincpu, INPUT_LINE_IRQ0); // Todo: absence of ints will cause a watchdog reset |