summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/i8251.c
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2014-02-21 21:43:08 +0000
committer smf- <smf-@users.noreply.github.com>2014-02-21 21:43:08 +0000
commit8f93a2bd4c8fc0e787f9881035ce20909bcfcff3 (patch)
tree9f1bb01c1c98fa55448ee19dc74e4a1b6bf9424d /src/emu/machine/i8251.c
parent1d2992260e8aa9e9e2767c677cfd68638fbd6bca (diff)
fixed write_txc (nw)
Diffstat (limited to 'src/emu/machine/i8251.c')
-rw-r--r--src/emu/machine/i8251.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/emu/machine/i8251.c b/src/emu/machine/i8251.c
index c93cf595448..500d6385a66 100644
--- a/src/emu/machine/i8251.c
+++ b/src/emu/machine/i8251.c
@@ -717,13 +717,6 @@ READ8_MEMBER(i8251_device::data_r)
return m_data;
}
-
-void i8251_device::device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr)
-{
- device_serial_interface::device_timer(timer, id, param, ptr);
-}
-
-
WRITE_LINE_MEMBER(i8251_device::write_rxd)
{
if (state)
@@ -777,7 +770,7 @@ WRITE_LINE_MEMBER(i8251_device::write_txc)
{
m_txc = state;
- if (m_txc)
- receive_clock();
+ if (!m_txc)
+ transmit_clock();
}
}