summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/scsi
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2019-02-10 10:00:52 +0100
committer Ivan Vangelista <mesgnet@yahoo.it>2019-02-10 10:00:52 +0100
commitfea0d694b379f9cd84dcf3095c4f996ebcbe9995 (patch)
treecd3ef4237ddce4f57fc9e9497e1a168ec51ab8d7 /src/devices/bus/scsi
parentd98dda930b55354eb7ddc3b3875d1f946eafd158 (diff)
devices\bus: some more MACHINE_CONFIG removal (nw)
Diffstat (limited to 'src/devices/bus/scsi')
-rw-r--r--src/devices/bus/scsi/omti5100.cpp9
-rw-r--r--src/devices/bus/scsi/s1410.cpp17
-rw-r--r--src/devices/bus/scsi/sa1403d.cpp7
-rw-r--r--src/devices/bus/scsi/scsihd.cpp8
4 files changed, 22 insertions, 19 deletions
diff --git a/src/devices/bus/scsi/omti5100.cpp b/src/devices/bus/scsi/omti5100.cpp
index 415b68bb4ed..519aa723a0b 100644
--- a/src/devices/bus/scsi/omti5100.cpp
+++ b/src/devices/bus/scsi/omti5100.cpp
@@ -176,7 +176,8 @@ void omti5100_device::WriteData( uint8_t *data, int dataLength )
}
}
-MACHINE_CONFIG_START(omti5100_device::device_add_mconfig)
- MCFG_HARDDISK_ADD("image0")
- MCFG_HARDDISK_ADD("image1")
-MACHINE_CONFIG_END
+void omti5100_device::device_add_mconfig(machine_config &config)
+{
+ HARDDISK(config, m_image0);
+ HARDDISK(config, m_image1);
+}
diff --git a/src/devices/bus/scsi/s1410.cpp b/src/devices/bus/scsi/s1410.cpp
index e05cfe73014..5416089fd9d 100644
--- a/src/devices/bus/scsi/s1410.cpp
+++ b/src/devices/bus/scsi/s1410.cpp
@@ -165,14 +165,15 @@ void s1410_device::s1410_io(address_map &map)
// device_add_mconfig - add device configuration
//-------------------------------------------------
-MACHINE_CONFIG_START(s1410_device::device_add_mconfig)
- MCFG_DEVICE_ADD(Z8400A_TAG, Z80, XTAL(16'000'000)/4)
- MCFG_DEVICE_PROGRAM_MAP(s1410_mem)
- MCFG_DEVICE_IO_MAP(s1410_io)
- MCFG_DEVICE_DISABLE()
-
- MCFG_HARDDISK_ADD("image")
-MACHINE_CONFIG_END
+void s1410_device::device_add_mconfig(machine_config &config)
+{
+ z80_device &z8400a(Z80(config, Z8400A_TAG, XTAL(16'000'000)/4));
+ z8400a.set_addrmap(AS_PROGRAM, &s1410_device::s1410_mem);
+ z8400a.set_addrmap(AS_IO, &s1410_device::s1410_io);
+ z8400a.set_disable();
+
+ HARDDISK(config, "image");
+}
diff --git a/src/devices/bus/scsi/sa1403d.cpp b/src/devices/bus/scsi/sa1403d.cpp
index 902b69f5b63..5ab22288835 100644
--- a/src/devices/bus/scsi/sa1403d.cpp
+++ b/src/devices/bus/scsi/sa1403d.cpp
@@ -57,9 +57,10 @@ const tiny_rom_entry *sa1403d_device::device_rom_region() const
// device_add_mconfig - add device configuration
//-------------------------------------------------
-MACHINE_CONFIG_START(sa1403d_device::device_add_mconfig)
- MCFG_HARDDISK_ADD("image")
-MACHINE_CONFIG_END
+void sa1403d_device::device_add_mconfig(machine_config &config)
+{
+ HARDDISK(config, "image");
+}
//-------------------------------------------------
diff --git a/src/devices/bus/scsi/scsihd.cpp b/src/devices/bus/scsi/scsihd.cpp
index b63bafeb098..4fb01e02130 100644
--- a/src/devices/bus/scsi/scsihd.cpp
+++ b/src/devices/bus/scsi/scsihd.cpp
@@ -29,7 +29,7 @@ void scsihd_device::device_start()
scsihle_device::device_start();
}
-MACHINE_CONFIG_START(scsihd_device::device_add_mconfig)
- MCFG_HARDDISK_ADD("image")
- MCFG_HARDDISK_INTERFACE("scsi_hdd")
-MACHINE_CONFIG_END
+void scsihd_device::device_add_mconfig(machine_config &config)
+{
+ HARDDISK(config, "image", "scsi_hdd");
+}