diff options
| author | 2012-01-29 14:24:43 +0000 | |
|---|---|---|
| committer | 2012-01-29 14:24:43 +0000 | |
| commit | 2eb1ea08f8279e81a4226367a5fc079addb10897 (patch) | |
| tree | 0fb84800149870cb4afa93c608cece2f6dd8e502 | |
| parent | 179e88b9ccafda0c8a427684c9b8489465b05202 (diff) | |
shift in under o2 or t2 control generates clock on cb1.
| -rw-r--r-- | src/emu/machine/6522via.c | 4 |
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(); |
