ins8250: be a bit more careful (nw)

This commit is contained in:
cracyc 2016-07-26 12:03:49 -05:00
parent cbdaff6da2
commit 9333b66ddc

View File

@ -235,7 +235,7 @@ WRITE8_MEMBER( ins8250_uart_device::ins8250_w )
}
else
{
if (m_regs.lsr & 0x20)
if ((m_regs.lsr & 0x20) && (data & COM_INT_PENDING_TRANSMITTER_HOLDING_REGISTER_EMPTY))
trigger_int(COM_INT_PENDING_TRANSMITTER_HOLDING_REGISTER_EMPTY);
m_regs.ier = data;
update_interrupt();