diff options
Diffstat (limited to 'c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c')
-rw-r--r-- | c/src/lib/libcpu/arm/s3c2400/clock/clockdrv.c | 8 |
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; \ |