diff options
Diffstat (limited to 'src/mame/drivers/mvme147.cpp')
-rw-r--r-- | src/mame/drivers/mvme147.cpp | 10 |
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) |