summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2016-08-11 09:23:53 +0300
committer Curt Coder <curtcoder@mail.com>2016-08-11 09:24:00 +0300
commit74fc59935f8c80fd1477c7c447c3b1090a6bdf66 (patch)
tree7945dc20acaff8dfb05662edc3a83dcb2aca8621 /src/devices
parent2d157fd957f7de13e5f3cf3e4d500d4a3edfeca6 (diff)
wangpc: Fixed keyboard error on POST. [Curt Coder]
im6402: Reset receive/transmit registers after data frame is changed. [Curt Coder]
Diffstat (limited to 'src/devices')
-rw-r--r--src/devices/machine/im6402.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/devices/machine/im6402.cpp b/src/devices/machine/im6402.cpp
index f713a048517..4d3a7696b46 100644
--- a/src/devices/machine/im6402.cpp
+++ b/src/devices/machine/im6402.cpp
@@ -340,6 +340,9 @@ WRITE_LINE_MEMBER( im6402_device::crl_w )
else parity = PARITY_ODD;
set_data_frame(1, data_bit_count, parity, stop_bits);
+
+ receive_register_reset();
+ transmit_register_reset();
}
}