summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
diff options
context:
space:
mode:
authorAun-Ali Zaidi <admin@kodeit.net>2015-12-08 13:51:44 -0600
committerJoel Sherrill <joel.sherrill@oarcorp.com>2015-12-08 14:02:43 -0600
commit9ae2d98866cace349fc40feac8cf0e8895d9c699 (patch)
treef4d38c348718f2c1d877c3473a13305c6cf0866d /c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
parentAdd RTEMS linker sets (diff)
downloadrtems-9ae2d98866cace349fc40feac8cf0e8895d9c699.tar.bz2
m68k/mvme136: Remove
closes #2444.
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c46
1 files changed, 0 insertions, 46 deletions
diff --git a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
deleted file mode 100644
index 5d968b804e..0000000000
--- a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * This routine returns control to 135Bug.
- *
- * COPYRIGHT (c) 1989-1999.
- * On-Line Applications Research Corporation (OAR).
- *
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.org/license/LICENSE.
- */
-
-#include <bsp.h>
-#include <bsp/bootcard.h>
-#include <rtems/zilog/z8036.h>
-
-void start(void);
-
-static rtems_isr bsp_return_to_monitor_trap(rtems_vector_number ignored)
-{
- register volatile void *start_addr;
-
- m68k_set_vbr( 0 ); /* restore 135Bug vectors */
- __asm__ volatile( "trap #15" ); /* trap to 135Bug */
- __asm__ volatile( ".short 0x63" ); /* return to 135Bug (.RETURN) */
- /* restart program */
- start_addr = start;
-
- __asm__ volatile ( "jmp %0@" : "=a" (start_addr) : "0" (start_addr) );
-}
-
-#define TIMER 0xfffb0000
-
-void bsp_fatal_extension(
- rtems_fatal_source source,
- bool is_internal,
- rtems_fatal_code error
-)
-{
- Z8x36_WRITE( TIMER, MASTER_INTR, 0x62 ); /* redo timer */
- Z8x36_WRITE( TIMER, CT1_MODE_SPEC, 0x00 );
- Z8x36_WRITE( TIMER, MASTER_CFG, 0xf4 );
- Z8x36_WRITE( TIMER, CT1_CMD_STATUS, 0x00 );
-
- M68Kvec[ 45 ] = bsp_return_to_monitor_trap; /* install handler */
- __asm__ volatile( "trap #13" ); /* insures SUPV mode */
-}