diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-06-02 13:45:53 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-06-02 13:45:53 +0000 |
commit | b2a4e861dc031f45a2bc74dc1ed1279e5942d057 (patch) | |
tree | 32fa49bb781c994a0b92048d74202ca437655c50 /c/src/lib/libcpu/arm/s3c2400/timer/timer.c | |
parent | 2005-06-01 Philippe Simons <loki_666@fastmail.fm> (diff) | |
download | rtems-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 '')
-rw-r--r-- | c/src/lib/libcpu/arm/s3c2400/timer/timer.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/c/src/lib/libcpu/arm/s3c2400/timer/timer.c b/c/src/lib/libcpu/arm/s3c2400/timer/timer.c index abf736e4a9..c738f8fe4c 100644 --- a/c/src/lib/libcpu/arm/s3c2400/timer/timer.c +++ b/c/src/lib/libcpu/arm/s3c2400/timer/timer.c @@ -36,9 +36,6 @@ rtems_boolean Timer_driver_Find_average_overhead; void Timer_initialize( void ) { uint32_t cr; - uint32_t m; - uint32_t p; - uint32_t s; /* stop TIMER1*/ cr=rTCON & 0xFFFFF0FF; @@ -48,17 +45,8 @@ void Timer_initialize( void ) cr=rTCFG1 & 0xFFFFFF0F; rTCFG1=(cr | (0<<4)); - /* compute MPLL freq */ - m = M_MDIV + 8; - p = M_PDIV + 2; - s = M_SDIV; - g_freq =(BSP_OSC_FREQ * m) / (p << s); - - /* PCLK = MPLL/4 */ - g_freq = g_freq / 4; - /* input freq=PLCK/2 Mhz*/ - g_freq = g_freq / 2000; + g_freq = get_PCLK() / 2000; rTCNTB1 = 0xFFFF; /* start TIMER1 with manual reload */ |