diff options
Diffstat (limited to 'src/mame/audio/timeplt.h')
-rw-r--r-- | src/mame/audio/timeplt.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mame/audio/timeplt.h b/src/mame/audio/timeplt.h index 3097d9e5c95..ecaef15f8b7 100644 --- a/src/mame/audio/timeplt.h +++ b/src/mame/audio/timeplt.h @@ -6,6 +6,7 @@ #pragma once #include "cpu/z80/z80.h" +#include "machine/gen_latch.h" #include "sound/ay8910.h" #include "sound/flt_rc.h" @@ -14,6 +15,7 @@ class timeplt_audio_device : public device_t, public device_sound_interface public: timeplt_audio_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); + DECLARE_WRITE8_MEMBER(sound_data_w); DECLARE_WRITE_LINE_MEMBER(sh_irqtrigger_w); DECLARE_WRITE_LINE_MEMBER(mute_w); DECLARE_WRITE8_MEMBER(filter_w); @@ -32,6 +34,7 @@ protected: private: // internal state required_device<cpu_device> m_soundcpu; + required_device<generic_latch_8_device> m_soundlatch; required_device_array<filter_rc_device, 3> m_filter_0; required_device_array<filter_rc_device, 3> m_filter_1; |