diserial: Make received parity consistent with transmitted parity (nw)

This commit is contained in:
AJR 2019-05-17 09:14:28 -04:00
parent 5c265dc43f
commit 7b8cc2fd8e

View File

@ -315,12 +315,12 @@ void device_serial_interface::receive_register_extract()
switch (m_df_parity)
{
case PARITY_ODD:
if (parity_received != serial_helper_get_parity(data))
if (parity_received == serial_helper_get_parity(data))
m_rcv_parity_error = true;
break;
case PARITY_EVEN:
if (parity_received == serial_helper_get_parity(data))
if (parity_received != serial_helper_get_parity(data))
m_rcv_parity_error = true;
break;