summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-08-17 19:25:00 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-08-17 19:25:00 +0000
commit77bb84e320e39e7cfa609a4fd933e0229e6ac518 (patch)
treef3bf1b03893c94b02bb46360c2d6e77aaaa04ee9 /c
parent2005-08-17 Nickolay Semyonov <snob@oktetlabs.ru> (diff)
downloadrtems-77bb84e320e39e7cfa609a4fd933e0229e6ac518.tar.bz2
2005-08-17 Lars Munch <lars@segv.dk>
PR 727/bsps * at91rm9200/clock/clock.c: Correct the equation so 10 milliseconds tick is not 9.365 miliseconds long.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libcpu/arm/ChangeLog6
-rw-r--r--c/src/lib/libcpu/arm/at91rm9200/clock/clock.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/arm/ChangeLog b/c/src/lib/libcpu/arm/ChangeLog
index 2723682ba5..d2d19d5a7d 100644
--- a/c/src/lib/libcpu/arm/ChangeLog
+++ b/c/src/lib/libcpu/arm/ChangeLog
@@ -1,3 +1,9 @@
+2005-08-17 Lars Munch <lars@segv.dk>
+
+ PR 727/bsps
+ * at91rm9200/clock/clock.c: Correct the equation so 10 milliseconds
+ tick is not 9.365 miliseconds long.
+
2005-07-07 Philippe Simons <loki_666@fastmail.fm>
* Makefile.am: Remove s3c2400/lcd/lcd.c
diff --git a/c/src/lib/libcpu/arm/at91rm9200/clock/clock.c b/c/src/lib/libcpu/arm/at91rm9200/clock/clock.c
index 2db626e549..5bba53c101 100644
--- a/c/src/lib/libcpu/arm/at91rm9200/clock/clock.c
+++ b/c/src/lib/libcpu/arm/at91rm9200/clock/clock.c
@@ -71,8 +71,8 @@ void Install_clock(rtems_isr_entry clock_isr)
/* the system timer is driven from SLCK */
slck = at91rm9200_get_slck();
- st_pimr_reload = ((BSP_Configuration.microseconds_per_tick * 1000) /
- slck);
+ st_pimr_reload = ((BSP_Configuration.microseconds_per_tick * slck) /
+ 1000000);
/* read the status to clear the int */
st_str = ST_REG(ST_SR);