Panic on SBI fault.

This commit is contained in:
ragge 1996-03-09 23:36:40 +00:00
parent c7282ed159
commit 4ee5419b8a
1 changed files with 9 additions and 3 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: intvec.s,v 1.18 1996/03/07 23:22:45 ragge Exp $ */ /* $NetBSD: intvec.s,v 1.19 1996/03/09 23:36:40 ragge Exp $ */
/* /*
* Copyright (c) 1994 Ludd, University of Lule}, Sweden. * Copyright (c) 1994 Ludd, University of Lule}, Sweden.
@ -110,7 +110,7 @@ _rpb:
INTVEC(stray50, ISTACK) # System Backplane Exception, 50 INTVEC(stray50, ISTACK) # System Backplane Exception, 50
INTVEC(cmrerr, ISTACK) # Corrected Memory Read, 54 INTVEC(cmrerr, ISTACK) # Corrected Memory Read, 54
INTVEC(stray58, ISTACK) # System Backplane Alert, 58 INTVEC(stray58, ISTACK) # System Backplane Alert, 58
INTVEC(stray5C, ISTACK) # System Backplane Fault, 5C INTVEC(sbiflt, ISTACK) # System Backplane Fault, 5C
INTVEC(stray60, ISTACK) # Memory Write Timeout, 60 INTVEC(stray60, ISTACK) # Memory Write Timeout, 60
INTVEC(stray64, ISTACK) # Unused, 64 INTVEC(stray64, ISTACK) # Unused, 64
INTVEC(stray68, ISTACK) # Unused, 68 INTVEC(stray68, ISTACK) # Unused, 68
@ -259,7 +259,10 @@ syscall:
STRAY(0,50) STRAY(0,50)
FASTINTR(cmrerr,cmrerr) FASTINTR(cmrerr,cmrerr)
STRAY(0,58) STRAY(0,58)
STRAY(0,5C) ENTRY(sbiflt);
moval sbifltmsg, -(sp)
calls $1, _panic
STRAY(0,60) STRAY(0,60)
STRAY(0,64) STRAY(0,64)
STRAY(0,68) STRAY(0,68)
@ -339,6 +342,9 @@ _sret: movl (sp)+, fp
mtpr $0x1f, $PR_IPL # Be sure we can REI mtpr $0x1f, $PR_IPL # Be sure we can REI
rei rei
sbifltmsg:
.asciz "SBI fault",0
#if VAX630 || VAX650 #if VAX630 || VAX650
/* /*
* Table of emulated Microvax instructions supported by emulate.s. * Table of emulated Microvax instructions supported by emulate.s.