summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-05-30 10:32:19 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-05-30 10:32:19 +0000
commit55b517cb4ea6fa1ee39f1c15fa840283c6372edd (patch)
treed2bd815e5df4f1a4e498130b36c31d77fd6bb7e0 /c/src/lib/libbsp
parentNew file -- from rtems-LM-980406 based on a 12/97 RTEMS snapshot. (diff)
downloadrtems-55b517cb4ea6fa1ee39f1c15fa840283c6372edd.tar.bz2
Rewrote in C to avoid Makefile problems.
Diffstat (limited to 'c/src/lib/libbsp')
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.c17
-rw-r--r--c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.s25
2 files changed, 17 insertions, 25 deletions
diff --git a/c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.c b/c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.c
new file mode 100644
index 0000000000..fce38e7b3a
--- /dev/null
+++ b/c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.c
@@ -0,0 +1,17 @@
+/*
+ * COPYRIGHT (c) 1989-1998.
+ * On-Line Applications Research Corporation (OAR).
+ * Copyright assigned to U.S. Government, 1994.
+ *
+ * The license and distribution terms for this file may be
+ * found in the file LICENSE in this distribution or at
+ * http://www.OARcorp.com/rtems/license.html.
+ *
+ * $Id$
+ */
+
+void bsp_cleanup( void )
+{
+ asm volatile( "li 10,99" ); /* 0x63 */
+ asm volatile( "sc" );
+}
diff --git a/c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.s b/c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.s
deleted file mode 100644
index 339f9d6eb6..0000000000
--- a/c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.s
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * bspclean.s -- based on mvme-exit.S from libgloss which was designed to
- * work for targets using the ppcbug monitor
- *
- * Copyright (c) 1995 Cygnus Support
- *
- * The authors hereby grant permission to use, copy, modify, distribute,
- * and license this software and its documentation for any purpose, provided
- * that existing copyright notices are retained in all copies and that this
- * notice is included verbatim in any distributions. No written agreement,
- * license, or royalty fee is required for any of the authorized uses.
- * Modifications to this software may be copyrighted by their authors
- * and need not follow the licensing terms described here, provided that
- * the new terms are clearly indicated on the first page of each file where
- * they apply.
- */
-
-#include "ppc-asm.h"
-
- .file "bspclean.s"
- .text
-FUNC_START(bsp_cleanup)
- li r10,0x63
- sc
-FUNC_END(bsp_cleanup)