diff options
Diffstat (limited to 'src/mame/drivers/prodigy.cpp')
-rw-r--r-- | src/mame/drivers/prodigy.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/prodigy.cpp b/src/mame/drivers/prodigy.cpp index 12246aace05..53bd8645212 100644 --- a/src/mame/drivers/prodigy.cpp +++ b/src/mame/drivers/prodigy.cpp @@ -641,20 +641,20 @@ INPUT_PORTS_END MACHINE_CONFIG_START(prodigy_state::prodigy) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", M6502, XTAL(2'000'000)) - MCFG_CPU_PROGRAM_MAP(maincpu_map) + MCFG_DEVICE_ADD("maincpu", M6502, XTAL(2'000'000)) + MCFG_DEVICE_PROGRAM_MAP(maincpu_map) MCFG_DEFAULT_LAYOUT(layout_prodigy) MCFG_DEVICE_ADD("io_74145", TTL74145, 0) MCFG_DEVICE_ADD("via", VIA6522, XTAL(2'000'000)) - MCFG_VIA6522_IRQ_HANDLER(WRITELINE(prodigy_state, irq_handler)); - MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(prodigy_state, via_pa_w)) - MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(prodigy_state, via_pb_w)) - MCFG_VIA6522_READPA_HANDLER(READ8(prodigy_state, via_pa_r)) - MCFG_VIA6522_READPB_HANDLER(READ8(prodigy_state, via_pb_r)) - MCFG_VIA6522_CB1_HANDLER(WRITELINE(prodigy_state, via_cb1_w)) - MCFG_VIA6522_CB2_HANDLER(WRITELINE(prodigy_state, via_cb2_w)) + MCFG_VIA6522_IRQ_HANDLER(WRITELINE(*this, prodigy_state, irq_handler)); + MCFG_VIA6522_WRITEPA_HANDLER(WRITE8(*this, prodigy_state, via_pa_w)) + MCFG_VIA6522_WRITEPB_HANDLER(WRITE8(*this, prodigy_state, via_pb_w)) + MCFG_VIA6522_READPA_HANDLER(READ8(*this, prodigy_state, via_pa_r)) + MCFG_VIA6522_READPB_HANDLER(READ8(*this, prodigy_state, via_pb_r)) + MCFG_VIA6522_CB1_HANDLER(WRITELINE(*this, prodigy_state, via_cb1_w)) + MCFG_VIA6522_CB2_HANDLER(WRITELINE(*this, prodigy_state, via_cb2_w)) MCFG_DEVICE_ADD(NETLIST_TAG, NETLIST_CPU, XTAL(2'000'000) * 30) MCFG_NETLIST_SETUP(prodigy) |