summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/z80sio.cpp
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2017-10-31 00:28:38 +1100
committer Vas Crabb <vas@vastheman.com>2017-10-31 00:28:38 +1100
commitea958c9ccbcea233349cbb65d83b7e35bc83cc83 (patch)
tree86e1a572505964860647247c5f9c0301ffee0629 /src/devices/machine/z80sio.cpp
parent867d1a6b9e0c7649f79352fb845379d34c273f3d (diff)
forgot the other error (nw)
Diffstat (limited to 'src/devices/machine/z80sio.cpp')
-rw-r--r--src/devices/machine/z80sio.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/machine/z80sio.cpp b/src/devices/machine/z80sio.cpp
index 967b6fb2b5c..36a38cf8148 100644
--- a/src/devices/machine/z80sio.cpp
+++ b/src/devices/machine/z80sio.cpp
@@ -1290,7 +1290,7 @@ void z80sio_channel::receive_data()
switch (m_wr1 & WR1_RX_INT_MODE_MASK)
{
case WR1_RX_INT_FIRST:
- if (m_rx_first || (rx_error & RR1_CRC_FRAMING_ERROR))
+ if (m_rx_first || (rx_error & (RR1_RX_OVERRUN_ERROR | RR1_CRC_FRAMING_ERROR)))
m_uart->trigger_interrupt(m_index, INT_RECEIVE);
m_rx_first = 0;
break;