summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-06-02 13:45:53 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-06-02 13:45:53 +0000
commitb2a4e861dc031f45a2bc74dc1ed1279e5942d057 (patch)
tree32fa49bb781c994a0b92048d74202ca437655c50 /c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c
parent2005-06-01 Philippe Simons <loki_666@fastmail.fm> (diff)
downloadrtems-b2a4e861dc031f45a2bc74dc1ed1279e5942d057.tar.bz2
2005-06-01 Philippe Simons <loki_666@fastmail.fm>
* Makefile.am: Add s3c2400/lcd/lcd.c, s3c2400/clock/support.c * s3c2400/clock/clockdrv.c: Update to use get_PCLK() * s3c2400/timer/timer.c: Update to use get_PCLK()
Diffstat (limited to 'c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c')
-rw-r--r--c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c b/c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c
index 2bddd455a9..c77b685a0a 100644
--- a/c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c
+++ b/c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c
@@ -77,13 +77,7 @@ rtems_irq_connect_data clock_isr_data = {BSP_INT_TIMER4,
/* set MUX for Timer4 to 1/16 */ \
cr=rTCFG1 & 0xFFF0FFFF; \
rTCFG1=(cr | (3<<16)); \
- /* compute MPLL freq */ \
- m = M_MDIV + 8; \
- p = M_PDIV + 2; \
- s = M_SDIV; \
- freq =(BSP_OSC_FREQ * m) / (p << s); \
- /* PCLK = MPLL/4 */ \
- freq = freq / 4; \
+ freq = get_PCLK(); \
/* set TIMER4 counter, input freq=PLCK/16/16Mhz*/ \
freq = (freq /16)/16; \
rTCNTB4 = ((freq / 1000) * BSP_Configuration.microseconds_per_tick) / 1000; \