summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/qemuppc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-21 12:00:49 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-11-22 09:40:23 +0100
commit07d96453a98c9df64be87eaf1f9023ba05e90297 (patch)
tree6d4b2e13511403419f36c5b8e50db71d1e9ca6b4 /c/src/lib/libbsp/powerpc/qemuppc
parentpowerpc: Replace BSP_panic() with rtems_panic() (diff)
downloadrtems-07d96453a98c9df64be87eaf1f9023ba05e90297.tar.bz2
powerpc: Remove _BSP_Fatal_error()
BSPs can use the bsp_fatal_extension() to provide BSP-specific fatal error handling. There is no need for a _BSP_Fatal_error(). Close #3246.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qemuppc')
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/Makefile.am2
-rw-r--r--c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c14
2 files changed, 1 insertions, 15 deletions
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
index 6764dc252a..6b8b8527c5 100644
--- a/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
@@ -34,7 +34,7 @@ startup_SOURCES = ../../shared/bspclean.c \
../../shared/bootcard.c ../../shared/sbrk.c \
../../shared/getentropy-cpucounter.c \
../../shared/gnatinstallhandler.c \
- startup/cmain.c startup/bspstart.c startup/bsppanic.c
+ startup/cmain.c startup/bspstart.c
# pclock
# clock_SOURCES = ../../shared/clock_driver_simidle.c
clock_SOURCES = ../shared/clock/clock.c
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c b/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c
deleted file mode 100644
index 37486007fd..0000000000
--- a/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c
+++ /dev/null
@@ -1,14 +0,0 @@
-#include <rtems.h>
-#include <rtems/bspIo.h>
-
-static void
-__outb(int port, unsigned char v)
-{
- *((volatile unsigned char *)(0x80000000 + port)) = v;
-}
-
-void _BSP_Fatal_error(unsigned int v)
-{
- printk("%s PANIC ERROR %x\n",_RTEMS_version, v);
- __outb (0x92, 0x01);
-}