diff options
Diffstat (limited to 'src/mame/drivers/miniforce.cpp')
-rw-r--r-- | src/mame/drivers/miniforce.cpp | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/mame/drivers/miniforce.cpp b/src/mame/drivers/miniforce.cpp index ef55e15c2e7..2e9feea1184 100644 --- a/src/mame/drivers/miniforce.cpp +++ b/src/mame/drivers/miniforce.cpp @@ -182,20 +182,19 @@ static void miniforce_vme_cards(device_slot_interface &device) /* * Machine configuration */ -void miniforce_state::miniforce(machine_config &config) -{ -// ->set_addrmap(AS_PROGRAM, &miniforce_state::miniforce_mem); - VME(config, "vme", 0); - VME_SLOT(config, "slot1", miniforce_vme_cards, "fccpu21", 1, "vme"); - VME_SLOT(config, "slot2", miniforce_vme_cards, nullptr, 2, "vme"); - VME_SLOT(config, "slot3", miniforce_vme_cards, nullptr, 3, "vme"); - VME_SLOT(config, "slot4", miniforce_vme_cards, nullptr, 4, "vme"); - VME_SLOT(config, "slot5", miniforce_vme_cards, nullptr, 5, "vme"); - VME_SLOT(config, "slot6", miniforce_vme_cards, nullptr, 6, "vme"); - VME_SLOT(config, "slot7", miniforce_vme_cards, nullptr, 7, "vme"); - VME_SLOT(config, "slot8", miniforce_vme_cards, nullptr, 8, "vme"); - VME_SLOT(config, "slot9", miniforce_vme_cards, nullptr, 9, "vme"); -} +MACHINE_CONFIG_START(miniforce_state::miniforce) +// MCFG_DEVICE_PROGRAM_MAP (miniforce_mem) + MCFG_VME_DEVICE_ADD("vme") + MCFG_VME_SLOT_ADD ("vme", 1, miniforce_vme_cards, "fccpu21") + MCFG_VME_SLOT_ADD ("vme", 2, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 3, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 4, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 5, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 6, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 7, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 8, miniforce_vme_cards, nullptr) + MCFG_VME_SLOT_ADD ("vme", 9, miniforce_vme_cards, nullptr) +MACHINE_CONFIG_END ROM_START(miniforce) ROM_END |