summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-05-30 16:01:12 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-05-30 16:01:12 +0000
commit2785eab2641512b55a2cdabfca02e282efbf447f (patch)
tree427f7e4e58c1a8d39328c168f93c3f3280a49929 /c/src/lib/libbsp
parentSet console to port 2. (diff)
downloadrtems-2785eab2641512b55a2cdabfca02e282efbf447f.tar.bz2
Changed calculaction for Clock_Decrementer_value to use the
BSP_configuration table.
Diffstat (limited to 'c/src/lib/libbsp')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/clock/clock.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c b/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
index dab7f192a3..75490a3382 100644
--- a/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
+++ b/c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
@@ -22,6 +22,8 @@
#include <bsp.h>
#include <rtems/libio.h>
+extern rtems_cpu_table Cpu_table;
+
/*
* The Real Time Clock Counter Timer uses this trap type.
*/
@@ -174,8 +176,8 @@ rtems_device_driver Clock_initialize(
void *pargp
)
{
- Clock_Decrementer_value = (int) &CPU_PPC_CLICKS_PER_MS *
- (BSP_Configuration.microseconds_per_tick / 1000);
+ Clock_Decrementer_value = Cpu_table.clicks_per_usec *
+ BSP_Configuration.microseconds_per_tick;
Install_clock( Clock_isr );