summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/mvme147.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/mvme147.cpp')
-rw-r--r--src/mame/drivers/mvme147.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mame/drivers/mvme147.cpp b/src/mame/drivers/mvme147.cpp
index 9f1f5b89f52..6d3f012d7de 100644
--- a/src/mame/drivers/mvme147.cpp
+++ b/src/mame/drivers/mvme147.cpp
@@ -648,12 +648,14 @@ static void mvme147_vme_cards(device_slot_interface &device)
/*
* Machine configuration
*/
-MACHINE_CONFIG_START(mvme147_state::mvme147)
+void mvme147_state::mvme147(machine_config &config)
+{
/* basic machine hardware */
M68030(config, m_maincpu, 16_MHz_XTAL);
m_maincpu->set_addrmap(AS_PROGRAM, &mvme147_state::mvme147_mem);
- MCFG_VME_DEVICE_ADD("vme")
- MCFG_VME_SLOT_ADD("vme", 1, mvme147_vme_cards, nullptr)
+
+ VME(config, "vme", 0);
+ VME_SLOT(config, "slot1", mvme147_vme_cards, nullptr, 1, "vme");
M48T02(config, "m48t18", 0); /* t08 differs only in accepted voltage levels compared to t18 */
@@ -668,7 +670,7 @@ MACHINE_CONFIG_START(mvme147_state::mvme147)
rs232trm.cts_handler().set(m_sccterm, FUNC(scc85c30_device::ctsa_w));
SCC85C30(config, m_sccterm2, SCC_CLOCK);
-MACHINE_CONFIG_END
+}
/* ROM definitions */
ROM_START (mvme147)