From 64c3f790a29d9293520b4f43968d98ff3c381feb Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Mon, 11 Apr 2005 19:58:14 +0000 Subject: [PATCH] 2005-04-11 Jennifer Averett PR 777/bsps * include/bsp.h: Add a Processor_Synchronize command in bsp.h --- c/src/lib/libbsp/powerpc/psim/ChangeLog | 5 +++++ c/src/lib/libbsp/powerpc/psim/include/bsp.h | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/c/src/lib/libbsp/powerpc/psim/ChangeLog b/c/src/lib/libbsp/powerpc/psim/ChangeLog index 3a73d38b37..09537e6353 100644 --- a/c/src/lib/libbsp/powerpc/psim/ChangeLog +++ b/c/src/lib/libbsp/powerpc/psim/ChangeLog @@ -1,3 +1,8 @@ +2005-04-11 Jennifer Averett + + PR 777/bsps + * include/bsp.h: Add a Processor_Synchronize command in bsp.h + 2005-03-17 Joel Sherrill * irq/.cvsignore: New file. diff --git a/c/src/lib/libbsp/powerpc/psim/include/bsp.h b/c/src/lib/libbsp/powerpc/psim/include/bsp.h index a3a6573272..8fc54fcaa5 100644 --- a/c/src/lib/libbsp/powerpc/psim/include/bsp.h +++ b/c/src/lib/libbsp/powerpc/psim/include/bsp.h @@ -136,6 +136,10 @@ extern int end; /* last address in the program */ #define BSP_Convert_decrementer( _value ) ( (unsigned long long) _value ) +/* macros */ +#define Processor_Synchronize() \ + asm(" eieio ") + /* functions */ rtems_isr_entry set_vector( /* returns old vector */