summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-14 11:14:21 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-14 14:06:59 +0100
commit3a1d9c6711e2b03d9afa6132b5f976d0e352221a (patch)
tree87d158c9e9ca2f8314aa2d416e2364ece081afbd /c
parentpowerpc: Delete _CPU_Install_interrupt_stack() (diff)
downloadrtems-3a1d9c6711e2b03d9afa6132b5f976d0e352221a.tar.bz2
bsps: Include <bsp/bootcard.h>
Use <bsp/bootcard.h> to get prototype for bsp_cleanup(). Fix bsp_cleanup() definition if necessary.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c2
-rw-r--r--c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c2
-rw-r--r--c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c3
-rw-r--r--c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c3
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c2
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c2
-rw-r--r--c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c7
-rw-r--r--c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c1
-rw-r--r--c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c4
-rw-r--r--c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c4
-rw-r--r--c/src/lib/libbsp/shared/bspclean.c4
11 files changed, 14 insertions, 20 deletions
diff --git a/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c b/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c
index 0cffe0d0b2..75e29ae5c7 100644
--- a/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c
+++ b/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c
@@ -9,7 +9,7 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
+#include <bsp/bootcard.h>
#include "../include/system_conf.h"
static void reboot(void)
diff --git a/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c b/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c
index ff8b4db7eb..fb538904df 100644
--- a/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c
+++ b/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c
@@ -15,8 +15,8 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
#include <bsp.h>
+#include <bsp/bootcard.h>
#include <rtems/bspIo.h>
void __attribute__((weak)) bsp_cleanup(
diff --git a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
index 3dbb106ef8..45966ffebc 100644
--- a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
+++ b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
@@ -9,9 +9,8 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
#include <bsp.h>
-#include <rtems/clockdrv.h>
+#include <bsp/bootcard.h>
#include <rtems/zilog/z8036.h>
extern void start( void );
diff --git a/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c
index 8457dd4c68..7f29f4e87d 100644
--- a/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c
+++ b/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c
@@ -13,9 +13,8 @@
* May 1996
*/
-#include <rtems.h>
#include <bsp.h>
-#include <rtems/clockdrv.h>
+#include <bsp/bootcard.h>
extern void start( void );
diff --git a/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c
index 6ba44d6a71..7c2515075e 100644
--- a/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c
+++ b/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c
@@ -16,8 +16,8 @@
* RTEMS above.
*/
-#include <rtems.h>
#include <bsp.h>
+#include <bsp/bootcard.h>
#include <rtems/zilog/z8036.h>
#include <page_table.h>
diff --git a/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c
index c4b36f4e63..487ad35442 100644
--- a/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c
+++ b/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c
@@ -14,8 +14,8 @@
* Copyright (c) 1998, National Research Council of Canada
*/
-#include <rtems.h>
#include <bsp.h>
+#include <bsp/bootcard.h>
#include <page_table.h>
extern void start( void );
diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c b/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c
index f8e0f8e469..f9de975880 100644
--- a/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c
+++ b/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c
@@ -13,15 +13,12 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
#include <bsp.h>
-#include <rtems/bspIo.h>
-
-extern void bsp_reset(int);
+#include <bsp/bootcard.h>
void bsp_cleanup(
uint32_t status
)
{
- bsp_reset(0);
+ bsp_reset();
}
diff --git a/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c b/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c
index 036cbb4c84..1b63003e1c 100644
--- a/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c
+++ b/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c
@@ -1,4 +1,5 @@
#include <bsp.h>
+#include <bsp/bootcard.h>
#include <rtems/bspIo.h>
void bsp_cleanup(
diff --git a/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c b/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c
index df2d7af477..75f95e645b 100644
--- a/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c
+++ b/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c
@@ -32,15 +32,15 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
#include <bsp.h>
+#include <bsp/bootcard.h>
static void _noopfun(void) {}
void app_bsp_cleanup(void)
__attribute__(( weak, alias("_noopfun") ));
-void bsp_cleanup( void )
+void bsp_cleanup( uint32_t status )
{
app_bsp_cleanup();
diff --git a/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c b/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c
index df2d7af477..75f95e645b 100644
--- a/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c
+++ b/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c
@@ -32,15 +32,15 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
#include <bsp.h>
+#include <bsp/bootcard.h>
static void _noopfun(void) {}
void app_bsp_cleanup(void)
__attribute__(( weak, alias("_noopfun") ));
-void bsp_cleanup( void )
+void bsp_cleanup( uint32_t status )
{
app_bsp_cleanup();
diff --git a/c/src/lib/libbsp/shared/bspclean.c b/c/src/lib/libbsp/shared/bspclean.c
index a037e5a20b..e378d60921 100644
--- a/c/src/lib/libbsp/shared/bspclean.c
+++ b/c/src/lib/libbsp/shared/bspclean.c
@@ -9,11 +9,9 @@
* http://www.rtems.com/license/LICENSE.
*/
-#include <rtems.h>
-#include <rtems/bspIo.h>
#include <bsp.h>
-#include <bspopts.h>
#include <bsp/bootcard.h>
+#include <rtems/bspIo.h>
void bsp_cleanup(
uint32_t status