From 5137ae08df8b909021e1d9030875439785ca2551 Mon Sep 17 00:00:00 2001 From: Sandro Ronco Date: Sat, 20 Dec 2014 19:57:54 +0100 Subject: mos6551: fixed receive with parity != none. (nw) --- src/emu/machine/mos6551.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emu/machine/mos6551.c b/src/emu/machine/mos6551.c index 84142bb41c2..7ff8c53fe82 100644 --- a/src/emu/machine/mos6551.c +++ b/src/emu/machine/mos6551.c @@ -605,7 +605,7 @@ WRITE_LINE_MEMBER(mos6551_device::receiver_clock) m_rx_parity ^= m_rxd; if ((m_rx_bits == m_wordlength && m_parity == PARITY_NONE) || - (m_rx_bits == (m_wordlength + 1) && m_parity == PARITY_NONE)) + (m_rx_bits == (m_wordlength + 1) && m_parity != PARITY_NONE)) { m_rx_state = STATE_STOP; } -- cgit v1.2.3