summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/isa/ssi2001.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/isa/ssi2001.cpp')
-rw-r--r--src/devices/bus/isa/ssi2001.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/devices/bus/isa/ssi2001.cpp b/src/devices/bus/isa/ssi2001.cpp
index 612457ff1fb..55adf04b0a2 100644
--- a/src/devices/bus/isa/ssi2001.cpp
+++ b/src/devices/bus/isa/ssi2001.cpp
@@ -10,12 +10,13 @@
DEFINE_DEVICE_TYPE(ISA8_SSI2001, ssi2001_device, "ssi2001", "Innovation SSI-2001 Audio Adapter")
-MACHINE_CONFIG_START(ssi2001_device::device_add_mconfig)
+void ssi2001_device::device_add_mconfig(machine_config &config)
+{
SPEAKER(config, "mono").front_center();
- MCFG_DEVICE_ADD("sid6581", MOS6581, XTAL(14'318'181)/16)
- MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00)
- MCFG_PC_JOY_ADD("pc_joy")
-MACHINE_CONFIG_END
+ MOS6581(config, m_sid, XTAL(14'318'181)/16);
+ m_sid->add_route(ALL_OUTPUTS, "mono", 1.00);
+ PC_JOY(config, m_joy);
+}
ssi2001_device::ssi2001_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock) :
device_t(mconfig, ISA8_SSI2001, tag, owner, clock),