summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/segas16b.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/segas16b.cpp')
-rw-r--r--src/mame/drivers/segas16b.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/drivers/segas16b.cpp b/src/mame/drivers/segas16b.cpp
index 185727ea2e3..8f7a07316ce 100644
--- a/src/mame/drivers/segas16b.cpp
+++ b/src/mame/drivers/segas16b.cpp
@@ -3787,16 +3787,17 @@ MACHINE_CONFIG_START(segas16b_state::system16b_fd1094)
MCFG_DEVICE_VBLANK_INT_DRIVER("screen", segas16b_state, irq4_line_hold)
MACHINE_CONFIG_END
-MACHINE_CONFIG_START(segas16b_state::aceattacb_fd1094)
+void segas16b_state::aceattacb_fd1094(machine_config &config)
+{
system16b_fd1094(config);
// 834-6602 I/O board
- MCFG_DEVICE_ADD("upd4701a1", UPD4701A, 0)
- MCFG_DEVICE_ADD("upd4701a2", UPD4701A, 0)
+ UPD4701A(config, m_upd4701a[0]);
+ UPD4701A(config, m_upd4701a[1]);
CXD1095(config, m_cxdio, 0);
m_cxdio->in_porta_cb().set_ioport("HANDX1");
m_cxdio->in_portb_cb().set_ioport("HANDX2");
-MACHINE_CONFIG_END
+}
MACHINE_CONFIG_START(segas16b_state::system16b_i8751)