summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/a2bus/a2corvus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/a2bus/a2corvus.cpp')
-rw-r--r--src/devices/bus/a2bus/a2corvus.cpp19
1 files changed, 8 insertions, 11 deletions
diff --git a/src/devices/bus/a2bus/a2corvus.cpp b/src/devices/bus/a2bus/a2corvus.cpp
index 251485d3f28..3b0af093659 100644
--- a/src/devices/bus/a2bus/a2corvus.cpp
+++ b/src/devices/bus/a2bus/a2corvus.cpp
@@ -71,17 +71,14 @@ ROM_END
// device_add_mconfig - add device configuration
//-------------------------------------------------
-MACHINE_CONFIG_START(a2bus_corvus_device::device_add_mconfig)
- MCFG_DEVICE_ADD(CORVUS_HD_TAG, CORVUS_HDC, 0)
- MCFG_HARDDISK_ADD("harddisk1")
- MCFG_HARDDISK_INTERFACE("corvus_hdd")
- MCFG_HARDDISK_ADD("harddisk2")
- MCFG_HARDDISK_INTERFACE("corvus_hdd")
- MCFG_HARDDISK_ADD("harddisk3")
- MCFG_HARDDISK_INTERFACE("corvus_hdd")
- MCFG_HARDDISK_ADD("harddisk4")
- MCFG_HARDDISK_INTERFACE("corvus_hdd")
-MACHINE_CONFIG_END
+void a2bus_corvus_device::device_add_mconfig(machine_config &config)
+{
+ CORVUS_HDC(config, m_corvushd, 0);
+ HARDDISK(config, "harddisk1", "corvus_hdd");
+ HARDDISK(config, "harddisk2", "corvus_hdd");
+ HARDDISK(config, "harddisk3", "corvus_hdd");
+ HARDDISK(config, "harddisk4", "corvus_hdd");
+}
//-------------------------------------------------
// rom_region - device-specific ROM region