From dd8df5941321b1bcd7c5b40f7442983b7a3cdc28 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 14 Nov 2012 13:59:27 +0100 Subject: bsps: Interrupt initialization error is fatal --- c/src/lib/libbsp/arm/csb336/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/csb337/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/edb7312/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/gba/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/gp32/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/gumstix/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/lm3s69xx/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/lpc24xx/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/lpc32xx/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/rtl22xx/startup/bspstart.c | 4 +--- c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c | 4 +--- 11 files changed, 11 insertions(+), 33 deletions(-) (limited to 'c/src/lib/libbsp/arm') 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(); } -- cgit v1.2.3