summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-04-14 19:56:25 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-04-14 19:56:25 +0000
commite6e5e477049612561089fc882c94bdd650f71608 (patch)
treed386420ce6c29d3fcdb5cd48fc016d53fa2e437c
parentnew file (diff)
downloadrtems-e6e5e477049612561089fc882c94bdd650f71608.tar.bz2
Removed delay macro
-rw-r--r--c/src/lib/libbsp/powerpc/papyrus/include/bsp.h16
1 files changed, 0 insertions, 16 deletions
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