diff options
Diffstat (limited to 'src/mame/drivers/rbmk.cpp')
-rw-r--r-- | src/mame/drivers/rbmk.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/mame/drivers/rbmk.cpp b/src/mame/drivers/rbmk.cpp index 91ef0e79800..55301b272da 100644 --- a/src/mame/drivers/rbmk.cpp +++ b/src/mame/drivers/rbmk.cpp @@ -567,15 +567,15 @@ INTERRUPT_GEN_MEMBER(rbmk_state::mcu_irq) } MACHINE_CONFIG_START(rbmk_state::rbmk) - MCFG_CPU_ADD("maincpu", M68000, 22000000 /2) - MCFG_CPU_PROGRAM_MAP(rbmk_mem) - MCFG_CPU_VBLANK_INT_DRIVER("screen", rbmk_state, irq1_line_hold) + MCFG_DEVICE_ADD("maincpu", M68000, 22000000 /2) + MCFG_DEVICE_PROGRAM_MAP(rbmk_mem) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", rbmk_state, irq1_line_hold) - MCFG_CPU_ADD("mcu", AT89C4051, 22000000 / 4) // frequency isn't right - MCFG_CPU_PROGRAM_MAP(mcu_mem) - MCFG_CPU_IO_MAP(mcu_io) - MCFG_MCS51_PORT_P3_OUT_CB(WRITE8(rbmk_state, mcu_io_mux_w)) - MCFG_CPU_VBLANK_INT_DRIVER("screen", rbmk_state, mcu_irq) + MCFG_DEVICE_ADD("mcu", AT89C4051, 22000000 / 4) // frequency isn't right + MCFG_DEVICE_PROGRAM_MAP(mcu_mem) + MCFG_DEVICE_IO_MAP(mcu_io) + MCFG_MCS51_PORT_P3_OUT_CB(WRITE8(*this, rbmk_state, mcu_io_mux_w)) + MCFG_DEVICE_VBLANK_INT_DRIVER("screen", rbmk_state, mcu_irq) MCFG_GFXDECODE_ADD("gfxdecode", "palette", rbmk) @@ -606,10 +606,10 @@ MACHINE_CONFIG_END MACHINE_CONFIG_START(rbmk_state::rbspm) rbmk(config); - MCFG_CPU_MODIFY("maincpu") - MCFG_CPU_PROGRAM_MAP(rbspm_mem) + MCFG_DEVICE_MODIFY("maincpu") + MCFG_DEVICE_PROGRAM_MAP(rbspm_mem) - MCFG_CPU_MODIFY("mcu") + MCFG_DEVICE_MODIFY("mcu") MCFG_DEVICE_DISABLE() // until decapped // PIC16F84 but no CPU core available |