summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/mpu401.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/mpu401.cpp')
-rw-r--r--src/devices/bus/isa/mpu401.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/devices/bus/isa/mpu401.cpp b/src/devices/bus/isa/mpu401.cpp
index f05555f47c2..2ce9e1feae2 100644
--- a/src/devices/bus/isa/mpu401.cpp
+++ b/src/devices/bus/isa/mpu401.cpp
@@ -48,9 +48,10 @@ DEFINE_DEVICE_TYPE(ISA8_MPU401, isa8_mpu401_device, "isa_mpu401", "Roland MPU-40
// device_add_mconfig - add device configuration
//-------------------------------------------------
-MACHINE_CONFIG_START(isa8_mpu401_device::device_add_mconfig)
- MCFG_MPU401_ADD(MPU_CORE_TAG, WRITELINE(*this, isa8_mpu401_device, mpu_irq_out))
-MACHINE_CONFIG_END
+void isa8_mpu401_device::device_add_mconfig(machine_config &config)
+{
+ MPU401(config, m_mpu401).irq_cb().set(FUNC(isa8_mpu401_device::mpu_irq_out));
+}
//**************************************************************************