From b6b9bbfc66f59a2dca930e516205c8f4e255fea0 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Mon, 11 Apr 2005 20:01:53 +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 0189b4764d..2793ca9021 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-02-17 Ralf Corsepius * startup/bspstart.c: include . diff --git a/c/src/lib/libbsp/powerpc/psim/include/bsp.h b/c/src/lib/libbsp/powerpc/psim/include/bsp.h index 6103728312..0d4001b689 100644 --- a/c/src/lib/libbsp/powerpc/psim/include/bsp.h +++ b/c/src/lib/libbsp/powerpc/psim/include/bsp.h @@ -82,6 +82,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 */ void bsp_cleanup( void );