diff options
Diffstat (limited to 'c/src/lib/libbsp/shared')
-rw-r--r-- | c/src/lib/libbsp/shared/smp/bspsmp_wait_for.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/c/src/lib/libbsp/shared/smp/bspsmp_wait_for.c b/c/src/lib/libbsp/shared/smp/bspsmp_wait_for.c deleted file mode 100644 index 8c4dcf75c1..0000000000 --- a/c/src/lib/libbsp/shared/smp/bspsmp_wait_for.c +++ /dev/null @@ -1,28 +0,0 @@ -/* - * - * COPYRIGHT (c) 1989-2011. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.com/license/LICENSE. - */ - -void rtems_bsp_delay( int usec ); - -void bsp_smp_wait_for( - volatile unsigned int *address, - unsigned int desired, - int maximum_usecs -) -{ - int iterations; - volatile unsigned int *p = address; - - for (iterations=0 ; iterations < maximum_usecs ; iterations++ ) { - if ( *p == desired ) - break; - - rtems_bsp_delay( 1 ); - } -} |