summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/rbmk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/rbmk.cpp')
-rw-r--r--src/mame/drivers/rbmk.cpp22
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