diff options
Diffstat (limited to 'src/devices/bus/isa/ssi2001.cpp')
-rw-r--r-- | src/devices/bus/isa/ssi2001.cpp | 11 |
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), |