summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/ChangeLog
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2004-05-22 15:14:31 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2004-05-22 15:14:31 +0000
commitc984fb32fc252f868d0318e252165d00e000c75a (patch)
tree0a91ab9b689f9e418824973e73a959b48225f816 /c/src/lib/libcpu/powerpc/ChangeLog
parent2004-05-21 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-c984fb32fc252f868d0318e252165d00e000c75a.tar.bz2
2004-05-22 Till Strauman <strauman@slac.stanford.edu>
PR 619/bsps * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each clock tick. Currently, this is done by just reloading a fixed value. The attached patch takes into account the time that elapsed since the decrementer crossed zero in order to adjust the value to be re-loaded. Without the patch, the effective system clock cycle is increased by the exception handler latency.
Diffstat (limited to 'c/src/lib/libcpu/powerpc/ChangeLog')
-rw-r--r--c/src/lib/libcpu/powerpc/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/powerpc/ChangeLog b/c/src/lib/libcpu/powerpc/ChangeLog
index a21e63db71..14c811ff36 100644
--- a/c/src/lib/libcpu/powerpc/ChangeLog
+++ b/c/src/lib/libcpu/powerpc/ChangeLog
@@ -1,3 +1,13 @@
+2004-05-22 Till Strauman <strauman@slac.stanford.edu>
+
+ PR 619/bsps
+ * mpc6xx/clock/c_clock.c: The PPC decrementer must be reloaded on each
+ clock tick. Currently, this is done by just reloading a fixed value.
+ The attached patch takes into account the time that elapsed since the
+ decrementer crossed zero in order to adjust the value to be
+ re-loaded. Without the patch, the effective system clock cycle is
+ increased by the exception handler latency.
+
2004-04-13 Ralf Corsepius <ralf_corsepius@rtems.org>
* mpc5xx/clock/clock.c, mpc5xx/irq/irq_asm.S, mpc5xx/vectors/vectors.S: