summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/alto2/alto2cpu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/alto2/alto2cpu.cpp')
-rw-r--r--src/devices/cpu/alto2/alto2cpu.cpp11
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
//-------------------------------------------------