summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/realbrk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/realbrk.cpp')
-rw-r--r--src/mame/drivers/realbrk.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/mame/drivers/realbrk.cpp b/src/mame/drivers/realbrk.cpp
index 8e49ab1b27d..22a747e78fb 100644
--- a/src/mame/drivers/realbrk.cpp
+++ b/src/mame/drivers/realbrk.cpp
@@ -770,13 +770,13 @@ WRITE_LINE_MEMBER(realbrk_state::vblank_irq)
MACHINE_CONFIG_START(realbrk_state::realbrk)
/* basic machine hardware */
- MCFG_DEVICE_ADD("maincpu",M68000, XTAL(32'000'000) / 2) /* !! TMP68301 !! */
+ MCFG_DEVICE_ADD(m_maincpu, M68000, XTAL(32'000'000) / 2) /* !! TMP68301 !! */
MCFG_DEVICE_PROGRAM_MAP(realbrk_mem)
MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE("tmp68301",tmp68301_device,irq_callback)
- MCFG_DEVICE_ADD("tmp68301", TMP68301, 0)
- MCFG_TMP68301_CPU("maincpu")
- MCFG_TMP68301_OUT_PARALLEL_CB(WRITE16(*this, realbrk_state,realbrk_flipscreen_w))
+ TMP68301(config, m_tmp68301, 0);
+ m_tmp68301->set_cputag(m_maincpu);
+ m_tmp68301->out_parallel_callback().set(FUNC(realbrk_state::realbrk_flipscreen_w));
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@@ -810,8 +810,7 @@ MACHINE_CONFIG_START(realbrk_state::pkgnsh)
MCFG_DEVICE_MODIFY("maincpu")
MCFG_DEVICE_PROGRAM_MAP(pkgnsh_mem)
- MCFG_DEVICE_MODIFY("tmp68301")
- MCFG_TMP68301_OUT_PARALLEL_CB(NOOP)
+ m_tmp68301->out_parallel_callback().set_nop();
MACHINE_CONFIG_END
MACHINE_CONFIG_START(realbrk_state::pkgnshdx)