mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
ins8250: don't clear THRE on write to the line status register
This commit is contained in:
parent
78ef0f0376
commit
9737f41ad0
@ -316,7 +316,7 @@ WRITE8_MEMBER( ins8250_uart_device::ins8250_w )
|
||||
bits 5 - 0, you could cause an interrupt if the appropriate IER bit
|
||||
is set.
|
||||
*/
|
||||
m_regs.lsr = (m_regs.lsr & 0x40) | (data & ~0x40);
|
||||
m_regs.lsr = (m_regs.lsr & 0x60) | (data & ~0x60);
|
||||
|
||||
tmp = 0;
|
||||
tmp |= ( m_regs.lsr & 0x01 ) ? COM_INT_PENDING_RECEIVED_DATA_AVAILABLE : 0;
|
||||
|
Loading…
Reference in New Issue
Block a user