diff options
Diffstat (limited to 'src/mame/audio/williams.cpp')
-rw-r--r-- | src/mame/audio/williams.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/audio/williams.cpp b/src/mame/audio/williams.cpp index 582b7f9bb48..b685d102652 100644 --- a/src/mame/audio/williams.cpp +++ b/src/mame/audio/williams.cpp @@ -142,8 +142,8 @@ void williams_cvsd_sound_device::talkback_w(u8 data) void williams_cvsd_sound_device::cvsd_digit_clock_clear_w(u8 data) { - m_hc55516->digit_w(data); m_hc55516->clock_w(0); + m_hc55516->digit_w(data&1); } @@ -436,20 +436,20 @@ void williams_narc_sound_device::slave_sync_w(u8 data) //------------------------------------------------- -// cvsd_digit_clock_clear_w - clear the clock on -// the HC55516 and clock the data +// cvsd_digit_clock_clear_w - clear the clk pin on +// the HC555xx and clock the data latch //------------------------------------------------- void williams_narc_sound_device::cvsd_digit_clock_clear_w(u8 data) { - m_hc55516->digit_w(data); m_hc55516->clock_w(0); + m_hc55516->digit_w(data&1); } -//------------------------------------------------- -// cvsd_clock_set_w - set the clock on the HC55516 -//------------------------------------------------- +//--------------------------------------------------- +// cvsd_clock_set_w - set the clk pin on the HC555xx +//--------------------------------------------------- void williams_narc_sound_device::cvsd_clock_set_w(u8 data) { |