summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/emu/machine/6522via.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/emu/machine/6522via.c b/src/emu/machine/6522via.c
index dcfea35234b..4bb2eae5bad 100644
--- a/src/emu/machine/6522via.c
+++ b/src/emu/machine/6522via.c
@@ -403,6 +403,10 @@ void via6522_device::shift()
if (SI_O2_CONTROL(m_acr) || SI_T2_CONTROL(m_acr))
{
+ /* this should be one cycle wide */
+ m_out_cb1_func(0);
+ m_out_cb1_func(1);
+
if (!m_in_cb2_func.isnull())
{
m_in_cb2 = m_in_cb2_func();