summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/z80sio.cpp
diff options
context:
space:
mode:
author fulivi <fulivi@users.noreply.github.com>2019-06-02 18:36:11 +0200
committer fulivi <fulivi@users.noreply.github.com>2019-06-02 18:36:11 +0200
commit79dbc452e8e4e2c5c13f0af9c2595c9135b58ee9 (patch)
treec67680381baa51a28c9b1718075e26482de366a3 /src/devices/machine/z80sio.cpp
parent606262452e3a7bd6de22842d17f5e257dc6abe99 (diff)
z80sio: fixed a few regressions in systems with z80sio/i8274
Diffstat (limited to 'src/devices/machine/z80sio.cpp')
-rw-r--r--src/devices/machine/z80sio.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/devices/machine/z80sio.cpp b/src/devices/machine/z80sio.cpp
index dfa5a13ad5e..f0a867833b8 100644
--- a/src/devices/machine/z80sio.cpp
+++ b/src/devices/machine/z80sio.cpp
@@ -1043,6 +1043,9 @@ void z80sio_channel::device_reset()
m_all_sent_delay = 0;
m_tx_in_pkt = false;
m_tx_forced_sync = true;
+ m_txd = 1;
+ out_txd_cb(1);
+ m_tx_sr = ~0;
// TODO: what happens to WAIT/READY?