diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-21 11:43:13 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-22 09:40:23 +0100 |
commit | 1c193a26d227a42a1ea76564950488f48189dbde (patch) | |
tree | 5818e3c47383605bd5fd78f80ceb0c9f9ce3cef8 /c/src/lib/libbsp/powerpc/qemuppc | |
parent | sapi: New implementation of rtems_panic() (diff) | |
download | rtems-1c193a26d227a42a1ea76564950488f48189dbde.tar.bz2 |
powerpc: Replace BSP_panic() with rtems_panic()
Due to a new rtems_panic() implementation, it is possible to replace the
PowerPC-specific BSP_panic() with rtems_panic(). Remove BSP_panic()
implementations.
Close #3245.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qemuppc')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c | 6 | ||||
-rw-r--r-- | c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c | 2 |
3 files changed, 2 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c b/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c index f1c6d5568a..24b15dcd49 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/qemuppc/irq/irq_init.c @@ -31,7 +31,7 @@ static int qemuppc_exception_handler( unsigned exception_number ) { - BSP_panic("Unexpected interrupt occured"); + rtems_panic("Unexpected interrupt occured"); return 0; } diff --git a/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c b/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c index c6a7267c72..37486007fd 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c +++ b/c/src/lib/libbsp/powerpc/qemuppc/startup/bsppanic.c @@ -7,12 +7,6 @@ __outb(int port, unsigned char v) *((volatile unsigned char *)(0x80000000 + port)) = v; } -void BSP_panic(char *s) -{ - printk("%s PANIC %s\n",_RTEMS_version, s); - __outb (0x92, 0x01); -} - void _BSP_Fatal_error(unsigned int v) { printk("%s PANIC ERROR %x\n",_RTEMS_version, v); diff --git a/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c b/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c index 9dc2639ee8..bbb7f3a562 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/qemuppc/startup/bspstart.c @@ -99,7 +99,7 @@ void bsp_start( void ) /* Install default handler for the decrementer exception */ sc = ppc_exc_set_handler( ASM_DEC_VECTOR, default_decrementer_exception_handler); if (sc != RTEMS_SUCCESSFUL) { - BSP_panic("cannot install decrementer exception handler"); + rtems_panic("cannot install decrementer exception handler"); } /* Initalize interrupt support */ |