summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/lib/libbsp/sparc/shared/1553/b1553brm_rasta.c2
-rw-r--r--c/src/lib/libbsp/sparc/shared/can/grcan.c7
-rw-r--r--c/src/lib/libbsp/sparc/shared/startup/bsp_fatal_exit.c7
3 files changed, 12 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/1553/b1553brm_rasta.c b/c/src/lib/libbsp/sparc/shared/1553/b1553brm_rasta.c
index d1fa4d64e0..d15881e7f6 100644
--- a/c/src/lib/libbsp/sparc/shared/1553/b1553brm_rasta.c
+++ b/c/src/lib/libbsp/sparc/shared/1553/b1553brm_rasta.c
@@ -74,6 +74,8 @@ void (*b1553brm_rasta_int_reg)(void *handler, int irq, void *arg) = 0;
static void b1553brmrasta_interrupt_handler(int irq, void *arg);
#include "b1553brm.c"
+#include <b1553brm_rasta.h>
+
/*
*
diff --git a/c/src/lib/libbsp/sparc/shared/can/grcan.c b/c/src/lib/libbsp/sparc/shared/can/grcan.c
index 1fdd7e8ce6..7833f8c1d6 100644
--- a/c/src/lib/libbsp/sparc/shared/can/grcan.c
+++ b/c/src/lib/libbsp/sparc/shared/can/grcan.c
@@ -1,6 +1,8 @@
/*
* GRCAN driver
- *
+ */
+
+/*
* COPYRIGHT (c) 2007.
* Gaisler Research.
*
@@ -12,7 +14,6 @@
* 2007-06-13, Daniel Hellstrom <daniel@gaisler.com>
* New driver in sparc shared directory. Parts taken
* from rasta grhcan driver.
- *
*/
#include <bsp.h>
@@ -1791,6 +1792,8 @@ static int grcan_register_internal(void)
}
+int grcan_register_abs(struct grcan_device_info *devices, int dev_cnt);
+
/* Use custom addresses and IRQs to find hardware */
int GRCAN_PREFIX(_register_abs)(struct grcan_device_info *devices, int dev_cnt)
{
diff --git a/c/src/lib/libbsp/sparc/shared/startup/bsp_fatal_exit.c b/c/src/lib/libbsp/sparc/shared/startup/bsp_fatal_exit.c
index c7ba6c2b87..8b64125c93 100644
--- a/c/src/lib/libbsp/sparc/shared/startup/bsp_fatal_exit.c
+++ b/c/src/lib/libbsp/sparc/shared/startup/bsp_fatal_exit.c
@@ -2,7 +2,9 @@
* @file
* @ingroup sparc_bsp
* @brief ERC32/LEON2/LEON3 BSP specific exit handler.
- *
+ */
+
+/*
* COPYRIGHT (c) 2014.
* Aeroflex Gaisler AB.
*
@@ -11,7 +13,8 @@
* http://www.rtems.org/license/LICENSE.
*/
-#include <rtems.h>
+#include <bsp.h>
+#include <rtems/score/cpu.h>
void BSP_fatal_exit(uint32_t error)
{