summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/dassault.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/dassault.cpp')
-rw-r--r--src/mame/drivers/dassault.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mame/drivers/dassault.cpp b/src/mame/drivers/dassault.cpp
index 9d4cbf112e2..b1465b1f94b 100644
--- a/src/mame/drivers/dassault.cpp
+++ b/src/mame/drivers/dassault.cpp
@@ -541,9 +541,9 @@ MACHINE_CONFIG_START(dassault_state::dassault)
// MCFG_QUANTUM_TIME(attotime::from_hz(8400)) /* 140 CPU slices per frame */
MCFG_QUANTUM_PERFECT_CPU("maincpu") // I was seeing random lockups.. let's see if this helps
- MCFG_DEVICE_ADD("sharedram", MB8421_MB8431_16BIT, 0)
- MCFG_MB8421_INTL_HANDLER(INPUTLINE("maincpu", M68K_IRQ_5))
- MCFG_MB8421_INTR_HANDLER(INPUTLINE("sub", M68K_IRQ_6))
+ mb8421_mb8431_16_device &sharedram(MB8421_MB8431_16BIT(config, "sharedram"));
+ sharedram.intl_callback().set_inputline("maincpu", M68K_IRQ_5);
+ sharedram.intr_callback().set_inputline("sub", M68K_IRQ_6);
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)