summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/scsi/s1410.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/scsi/s1410.cpp')
-rw-r--r--src/devices/bus/scsi/s1410.cpp17
1 files changed, 9 insertions, 8 deletions
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");
+}