diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2004-05-22 15:14:31 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2004-05-22 15:14:31 +0000 |
commit | c984fb32fc252f868d0318e252165d00e000c75a (patch) | |
tree | 0a91ab9b689f9e418824973e73a959b48225f816 /c/src/lib/libcpu/powerpc/ChangeLog | |
parent | 2004-05-21 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-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/ChangeLog | 10 |
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: |