summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-14 13:59:27 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-15 15:33:13 +0100
commitdd8df5941321b1bcd7c5b40f7442983b7a3cdc28 (patch)
tree8bfed6bb34fa010e6842b2cf9ad817b12dec43bc /c/src/lib/libbsp/arm
parentscore: Add RTEMS_FATAL_SOURCE_BSP_SPECIFIC (diff)
downloadrtems-dd8df5941321b1bcd7c5b40f7442983b7a3cdc28.tar.bz2
bsps: Interrupt initialization error is fatal
Diffstat (limited to 'c/src/lib/libbsp/arm')
-rw-r--r--c/src/lib/libbsp/arm/csb336/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/csb337/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/edb7312/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/gba/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/gp32/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/gumstix/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c4
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c4
11 files changed, 11 insertions, 33 deletions
diff --git a/c/src/lib/libbsp/arm/csb336/startup/bspstart.c b/c/src/lib/libbsp/arm/csb336/startup/bspstart.c
index d3b64e2040..253052d0d3 100644
--- a/c/src/lib/libbsp/arm/csb336/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/csb336/startup/bspstart.c
@@ -63,9 +63,7 @@ void bsp_start_default( void )
/*
* Init rtems interrupt management
*/
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
} /* bsp_start */
/* Calcuate the frequency for perclk1 */
diff --git a/c/src/lib/libbsp/arm/csb337/startup/bspstart.c b/c/src/lib/libbsp/arm/csb337/startup/bspstart.c
index ce899b8ef0..d0bc7640af 100644
--- a/c/src/lib/libbsp/arm/csb337/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/csb337/startup/bspstart.c
@@ -62,9 +62,7 @@ void bsp_start_default( void )
/*
* Init rtems interrupt management
*/
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
} /* bsp_start */
diff --git a/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c b/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c
index 979946517b..1ae7b67fc9 100644
--- a/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/edb7312/startup/bspstart.c
@@ -43,9 +43,7 @@ void bsp_start_default( void )
/*
* Init rtems interrupt management
*/
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
} /* bsp_start */
/*
diff --git a/c/src/lib/libbsp/arm/gba/startup/bspstart.c b/c/src/lib/libbsp/arm/gba/startup/bspstart.c
index 4af85fbb74..0bc1ab598c 100644
--- a/c/src/lib/libbsp/arm/gba/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/gba/startup/bspstart.c
@@ -46,9 +46,7 @@ void bsp_start_default( void )
/* rtems_exception_init_mngt(); */
/* Init rtems interrupt management */
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
}
/**
diff --git a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c
index 0eca8a93a0..cfedc24c39 100644
--- a/c/src/lib/libbsp/arm/gp32/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/gp32/startup/bspstart.c
@@ -92,9 +92,7 @@ void bsp_start_default( void )
/*
* Init rtems interrupt management
*/
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
}
/*
diff --git a/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c b/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c
index b184269d67..369e3fcb54 100644
--- a/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/gumstix/startup/bspstart.c
@@ -34,9 +34,7 @@ void bsp_start_default( void )
/* disable interrupts */
XSCALE_INT_ICMR = 0x0;
rtems_exception_init_mngt();
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
} /* bsp_start */
/*
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/startup/bspstart.c b/c/src/lib/libbsp/arm/lm3s69xx/startup/bspstart.c
index dfd68f5523..a8b54f209c 100644
--- a/c/src/lib/libbsp/arm/lm3s69xx/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/lm3s69xx/startup/bspstart.c
@@ -20,7 +20,5 @@
void bsp_start(void)
{
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
}
diff --git a/c/src/lib/libbsp/arm/lpc24xx/startup/bspstart.c b/c/src/lib/libbsp/arm/lpc24xx/startup/bspstart.c
index a68e6b8f4c..4a1b1196fb 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/lpc24xx/startup/bspstart.c
@@ -87,9 +87,7 @@ void bsp_start(void)
initialize_console();
/* Interrupts */
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
/* DMA */
lpc24xx_dma_initialize();
diff --git a/c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c b/c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c
index ec900a518f..67ab94a9cb 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c
@@ -29,7 +29,5 @@
void bsp_start(void)
{
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
}
diff --git a/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c b/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c
index bf63ee38a9..f550ad1480 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c
@@ -85,9 +85,7 @@ void bsp_start_default( void )
/*
* Init rtems interrupt management
*/
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
} /* bsp_start */
/*
diff --git a/c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c b/c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c
index fb1d5b1f86..3bea8f94a0 100644
--- a/c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c
+++ b/c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c
@@ -22,7 +22,5 @@ void bsp_start(void)
{
stm32f4_gpio_set_config_array(&stm32f4_start_config_gpio [0]);
- if (bsp_interrupt_initialize() != RTEMS_SUCCESSFUL) {
- _CPU_Fatal_halt(0xe);
- }
+ bsp_interrupt_initialize();
}