From e6e5e477049612561089fc882c94bdd650f71608 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 14 Apr 1998 19:56:25 +0000 Subject: Removed delay macro --- c/src/lib/libbsp/powerpc/papyrus/include/bsp.h | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'c/src/lib/libbsp/powerpc/papyrus') diff --git a/c/src/lib/libbsp/powerpc/papyrus/include/bsp.h b/c/src/lib/libbsp/powerpc/papyrus/include/bsp.h index fef3ff12c3..c246c56610 100644 --- a/c/src/lib/libbsp/powerpc/papyrus/include/bsp.h +++ b/c/src/lib/libbsp/powerpc/papyrus/include/bsp.h @@ -74,22 +74,6 @@ extern "C" { #define Lower_tm27_intr() -/* - * Simple spin delay in microsecond units for device drivers. - * This is very dependent on the clock speed of the target. - */ - -#define delay( microseconds ) \ - { \ - unsigned32 start, ticks, now; \ - asm volatile ("mfspr %0, 0x3dd" : "=r" (start)); /* TBLO */ \ - ticks = (microseconds) * Cpu_table.clicks_per_usec; \ - do \ - asm volatile ("mfspr %0, 0x3dd" : "=r" (now)); /* TBLO */ \ - while (now - start < ticks); \ - } - - /* Constants */ #define RAM_START 0 -- cgit v1.2.3