diff options
Diffstat (limited to 'src/devices/cpu/alto2/alto2cpu.cpp')
-rw-r--r-- | src/devices/cpu/alto2/alto2cpu.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/devices/cpu/alto2/alto2cpu.cpp b/src/devices/cpu/alto2/alto2cpu.cpp index 28db09474ef..49db9fb2297 100644 --- a/src/devices/cpu/alto2/alto2cpu.cpp +++ b/src/devices/cpu/alto2/alto2cpu.cpp @@ -207,6 +207,7 @@ alto2_cpu_device::alto2_cpu_device(const machine_config& mconfig, const char* ta memset(m_sysclka1, 0x00, sizeof(m_sysclka1)); memset(m_sysclkb0, 0x00, sizeof(m_sysclkb0)); memset(m_sysclkb1, 0x00, sizeof(m_sysclkb1)); + m_speaker = 0; } alto2_cpu_device::~alto2_cpu_device() @@ -241,6 +242,16 @@ void alto2_cpu_device::set_diablo(int unit, diablo_hd_device* ptr) } //------------------------------------------------- +// driver interface to set speaker_sound_device +//------------------------------------------------- + +void alto2_cpu_device::set_speaker(speaker_sound_device* speaker) +{ + logerror("%s: speaker_sound_device=%p\n", __FUNCTION__, speaker); + m_speaker = speaker; +} + +//------------------------------------------------- // device_rom_region - device-specific (P)ROMs //------------------------------------------------- |