summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/at91rm9200/clock/clock.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/arm/at91rm9200/clock/clock.c')
-rw-r--r--c/src/lib/libcpu/arm/at91rm9200/clock/clock.c4
1 files changed, 2 insertions, 2 deletions
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);