summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/mos6551.c
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2014-04-15 17:08:23 +0000
committer smf- <smf-@users.noreply.github.com>2014-04-15 17:08:23 +0000
commitba8ba29bb588e99d63208f5e06bcdbea8fae91da (patch)
tree764f8635f87cb0ea065854b8bb097c5ce8b4814e /src/emu/machine/mos6551.c
parentb244eb857002271d3d9a1ad871c7b530cd351e86 (diff)
MOS 6551 Fixed uninitialised variable that could prevent transmit irq from being generated after reset. [smf]
Diffstat (limited to 'src/emu/machine/mos6551.c')
-rw-r--r--src/emu/machine/mos6551.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/emu/machine/mos6551.c b/src/emu/machine/mos6551.c
index 4aae612659e..2871756eee3 100644
--- a/src/emu/machine/mos6551.c
+++ b/src/emu/machine/mos6551.c
@@ -34,7 +34,9 @@ mos6551_device::mos6551_device(const machine_config &mconfig, const char *tag, d
m_dsr(1),
m_dcd(1),
m_rxd(1),
- m_tx_output(OUTPUT_MARK)
+ m_tx_state(STATE_START),
+ m_tx_output(OUTPUT_MARK),
+ m_tx_counter(0)
{
}