aboutsummaryrefslogtreecommitdiff
path: root/sim/m68hc11/ChangeLog
diff options
context:
space:
mode:
authorStephane Carrez <stcarrez@nerim.fr>2000-09-06 19:33:12 +0000
committerStephane Carrez <stcarrez@nerim.fr>2000-09-06 19:33:12 +0000
commit401493c8d9033afab9e35ea98e8e714b071c1bd9 (patch)
tree72ac94e9e3d28d7108d40de542504ecdf9026b14 /sim/m68hc11/ChangeLog
parent51601921d253d3cefb8e4ad3660aa76ba25810fb (diff)
downloadgdb-401493c8d9033afab9e35ea98e8e714b071c1bd9.zip
gdb-401493c8d9033afab9e35ea98e8e714b071c1bd9.tar.gz
gdb-401493c8d9033afab9e35ea98e8e714b071c1bd9.tar.bz2
Fix 68hc11 timer device (accuracy, io, timer overflow)
Diffstat (limited to 'sim/m68hc11/ChangeLog')
-rw-r--r--sim/m68hc11/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/sim/m68hc11/ChangeLog b/sim/m68hc11/ChangeLog
index 8b5a69c..be35547 100644
--- a/sim/m68hc11/ChangeLog
+++ b/sim/m68hc11/ChangeLog
@@ -1,5 +1,15 @@
2000-09-06 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+ * dv-m68hc11tim.c (m68hc11tim_timer_event): Compute the overflow
+ interrupt and compare events accurately. Take into account the
+ pending ticks not processed by the simulator yet (introduced a shift).
+ (m68hc11_port_event): Reset the timer interrupt delays.
+ (m68hc11tim_io_read_buffer): Be able to read several bytes.
+ (m68hc11tim_io_write_buffer): Likewise for write.
+ (m68hc11tim_io_write_buffer): Recompute the timer overflow interrupt.
+
+2000-09-06 Stephane Carrez <Stephane.Carrez@worldnet.fr>
+
* dv-m68hc11spi.c (m68hc11spi_io_read_buffer): Clear the interrupts.
(m68hc11spi_io_write_buffer): Likewise and fix the spi frame.
(m68hc11spi_info): Clarify the status report