summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2010-11-12 13:45:33 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2010-11-12 13:45:33 +0000
commited2ab950b11b34958f0139f92f0308755821b6c7 (patch)
treedd58d5a94797efc8dab518783402819ceb891e3c /c
parent2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff)
downloadrtems-ed2ab950b11b34958f0139f92f0308755821b6c7.tar.bz2
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
* misc/system-clocks.c: Use define instead of function call to allow smaller delays.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/ChangeLog5
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/lpc24xx/ChangeLog b/c/src/lib/libbsp/arm/lpc24xx/ChangeLog
index c00270c3bf..71cb2ecd5f 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/ChangeLog
+++ b/c/src/lib/libbsp/arm/lpc24xx/ChangeLog
@@ -1,5 +1,10 @@
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
+ * misc/system-clocks.c: Use define instead of function call to allow
+ smaller delays.
+
+2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
* rtc/rtc-config.c: Fixed type.
2010-10-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
diff --git a/c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c b/c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c
index bdc4cfe2db..df554be646 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c
+++ b/c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c
@@ -62,7 +62,7 @@ void lpc24xx_timer_initialize(void)
void lpc24xx_micro_seconds_delay(unsigned us)
{
unsigned start = lpc24xx_timer();
- unsigned delay = us * (lpc24xx_cclk() / 1000000);
+ unsigned delay = us * (LPC24XX_CCLK / 1000000);
unsigned elapsed = 0;
do {