summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
Diffstat (limited to 'c/src')
-rw-r--r--c/src/lib/libbsp/arm/csb336/startup/bspstart.c3
-rw-r--r--c/src/lib/libbsp/arm/csb337/startup/bspstart.c2
-rw-r--r--c/src/lib/libbsp/arm/edb7312/startup/bspstart.c6
-rw-r--r--c/src/lib/libbsp/arm/gp32/startup/bspstart.c6
-rw-r--r--c/src/lib/libbsp/arm/gumstix/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c2
6 files changed, 6 insertions, 17 deletions
diff --git a/c/src/lib/libbsp/arm/csb336/startup/bspstart.c b/c/src/lib/libbsp/arm/csb336/startup/bspstart.c
index 4e723a856e..5f1221a128 100644
--- a/c/src/lib/libbsp/arm/csb336/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/csb336/startup/bspstart.c
@@ -14,8 +14,6 @@
#include <rtems/bspIo.h>
#include <mc9328mxl.h>
-extern void rtems_exception_init_mngt(void);
-
extern void mmu_set_cpu_async_mode(void);
/*
@@ -58,6 +56,7 @@ void bsp_start_default( void )
/*
* Init rtems exceptions management
*/
+ /* FIXME: Use shared start.S */
rtems_exception_init_mngt();
/*
diff --git a/c/src/lib/libbsp/arm/csb337/startup/bspstart.c b/c/src/lib/libbsp/arm/csb337/startup/bspstart.c
index 7215559d52..484cbe8d3e 100644
--- a/c/src/lib/libbsp/arm/csb337/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/csb337/startup/bspstart.c
@@ -23,7 +23,6 @@
#include <at91rm9200_usart.h>
/* Function prototypes */
-extern void rtems_exception_init_mngt(void);
static void fix_mac_addr(void);
void bsp_usart_init(void);
@@ -57,6 +56,7 @@ void bsp_start_default( void )
/*
* Init rtems exceptions management
*/
+ /* FIXME: Use shared start.S */
rtems_exception_init_mngt();
/*
diff --git a/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c b/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c
index 04a5f75683..b57db30df4 100644
--- a/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c
@@ -14,11 +14,6 @@
#include <uart.h>
/*
- * Function prototypes
- */
-extern void rtems_exception_init_mngt(void);
-
-/*
* NAME: bsp_start_default - BSP initialization function
*
* This function is called before RTEMS is initialized
@@ -38,6 +33,7 @@ void bsp_start_default( void )
/*
* Init rtems exceptions management
*/
+ /* FIXME: Use shared start.S */
rtems_exception_init_mngt();
/*
diff --git a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c
index 3738c6d582..98011208a6 100644
--- a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c
@@ -19,11 +19,6 @@
#include <s3c24xx.h>
/*
- * External Prototypes
- */
-extern void rtems_exception_init_mngt(void);
-
-/*
* BSP Specific Initialization in C
*/
void bsp_start_default( void )
@@ -78,6 +73,7 @@ void bsp_start_default( void )
/*
* Init rtems exceptions management
*/
+ /* FIXME: Use shared start.S */
rtems_exception_init_mngt();
/*
diff --git a/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c b/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c
index 604c472bd6..fd04435bf7 100644
--- a/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c
@@ -12,9 +12,6 @@
#include <rtems/libio.h>
#include <pxa255.h>
-/* Function prototypes */
-void rtems_exception_init_mngt(void);
-
/*
*
* NAME: bsp_start_default - BSP initialization function
@@ -33,6 +30,7 @@ void bsp_start_default( void )
{
/* disable interrupts */
XSCALE_INT_ICMR = 0x0;
+ /* FIXME: Use shared start.S */
rtems_exception_init_mngt();
bsp_interrupt_initialize();
} /* bsp_start */
diff --git a/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c b/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c
index 63410a44c7..8c4d61424c 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c
@@ -15,7 +15,6 @@
/*
* Function prototypes
*/
-extern void rtems_exception_init_mngt(void);
extern void UART0_Ini(void);
extern void printi(unsigned long);
@@ -80,6 +79,7 @@ void bsp_start_default( void )
/*
* Init rtems exceptions management
*/
+ /* FIXME: Use shared start.S */
rtems_exception_init_mngt();
/*