diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-02-25 21:02:17 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2005-02-25 21:02:17 +0000 |
commit | 8ce50cbf15e4d2ed60e690789fdb06fe290b7e8c (patch) | |
tree | fbb2866f0d45b529593bb06a06c8f0a643f10364 /c/src/lib/libbsp/arm/arm_bare_bsp/startup/exit.c | |
parent | 2005-02-24 Jay Monkman <jtm@lopingdog.com> (diff) | |
download | rtems-8ce50cbf15e4d2ed60e690789fdb06fe290b7e8c.tar.bz2 |
2005-02-25 Joel Sherrill <joel@OARcorp.com>
* arm_bare_bsp/.cvsignore, arm_bare_bsp/ChangeLog,
arm_bare_bsp/Makefile.am, arm_bare_bsp/bsp_specs,
arm_bare_bsp/configure.ac, arm_bare_bsp/clock/clockdrv.c,
arm_bare_bsp/include/.cvsignore, arm_bare_bsp/include/bsp.h,
arm_bare_bsp/include/registers.h, arm_bare_bsp/include/tm27.h,
arm_bare_bsp/irq/bsp_irq_asm.S, arm_bare_bsp/irq/bsp_irq_init.c,
arm_bare_bsp/irq/irq.c, arm_bare_bsp/irq/irq.h,
arm_bare_bsp/start/start.S, arm_bare_bsp/startup/bspstart.c,
arm_bare_bsp/startup/exit.c, arm_bare_bsp/startup/linkcmds: Removed.
Diffstat (limited to 'c/src/lib/libbsp/arm/arm_bare_bsp/startup/exit.c')
-rw-r--r-- | c/src/lib/libbsp/arm/arm_bare_bsp/startup/exit.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/c/src/lib/libbsp/arm/arm_bare_bsp/startup/exit.c b/c/src/lib/libbsp/arm/arm_bare_bsp/startup/exit.c deleted file mode 100644 index 03e240cc33..0000000000 --- a/c/src/lib/libbsp/arm/arm_bare_bsp/startup/exit.c +++ /dev/null @@ -1,39 +0,0 @@ -/*-------------------------------------------------------------------------+ -| exit.c - ARM BSP -+--------------------------------------------------------------------------+ -| Routines to shutdown and reboot the BSP. -+--------------------------------------------------------------------------+ -| -| Copyright (c) 2000 Canon Research Centre France SA. -| Emmanuel Raguet, mailto:raguet@crf.canon.fr -| -| The license and distribution terms for this file may be -| found in found in the file LICENSE in this distribution or at -| http://www.rtems.com/license/LICENSE. -| -+--------------------------------------------------------------------------*/ - -#include <stdio.h> -#include <bsp.h> -#include <rtems/bspIo.h> -#include <rtems/libio.h> - -void rtemsReboot (void) -{ - asm volatile ("b _start"); -} - -void bsp_cleanup(void) -{ - unsigned char ch; - static char line[]="\nEXECUTIVE SHUTDOWN! Any key to reboot..."; - /* - * AT this point, the console driver is disconnected => we must - * use polled output/input. This is exactly what printk - * does. - */ - printk("\n"); - printk(line); - ch = BSP_poll_char(); - rtemsReboot(); -} |