From ed2ab950b11b34958f0139f92f0308755821b6c7 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 12 Nov 2010 13:45:33 +0000 Subject: 2010-11-12 Sebastian Huber * misc/system-clocks.c: Use define instead of function call to allow smaller delays. --- c/src/lib/libbsp/arm/lpc24xx/ChangeLog | 5 +++++ c/src/lib/libbsp/arm/lpc24xx/misc/system-clocks.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'c/src/lib/libbsp/arm') 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,3 +1,8 @@ +2010-11-12 Sebastian Huber + + * misc/system-clocks.c: Use define instead of function call to allow + smaller delays. + 2010-11-12 Sebastian Huber * rtc/rtc-config.c: Fixed type. 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 { -- cgit v1.2.3