summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/devices/machine/saa5070.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/devices/machine/saa5070.cpp b/src/devices/machine/saa5070.cpp
index 3b40d13c844..21331917644 100644
--- a/src/devices/machine/saa5070.cpp
+++ b/src/devices/machine/saa5070.cpp
@@ -107,7 +107,7 @@ void saa5070_uart_device::write_rxd(int state)
void saa5070_uart_device::write_dcd(int state)
{
if (state)
- m_status |= 0x24; // DCD/DCD
+ m_status |= 0x24; // DCD/IDCD
else
m_status &= ~0x24;
}
@@ -163,9 +163,6 @@ void saa5070_device::device_reset()
write_direct(6, 0x00); // Port A
write_direct(7, 0x00); // Port B
write_direct(8, 0x00); // Dial Control and Timing
-
- m_line_uart->reset();
- m_tape_uart->reset();
}
@@ -289,7 +286,7 @@ void saa5070_device::data_w(uint8_t data)
if (BIT(data, 5))
{
- device_reset();
+ reset();
}
m_line_uart->tx_enable(BIT(data, 6));