diff options
| author | ragge <ragge@NetBSD.org> | 1996-03-09 23:36:40 +0000 |
|---|---|---|
| committer | ragge <ragge@NetBSD.org> | 1996-03-09 23:36:40 +0000 |
| commit | 4ee5419b8a22213c9ecb3220b366a17596c19b6b (patch) | |
| tree | dbe2fd4a4a28dcd42c415dff40888888866fcafe /sys | |
| parent | c7282ed15979f1bfb7e624a12bdb28e4c9b80029 (diff) | |
Panic on SBI fault.
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/arch/vax/vax/intvec.s | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/sys/arch/vax/vax/intvec.s b/sys/arch/vax/vax/intvec.s index 15f2a4990cf..8c0939381f2 100644 --- a/sys/arch/vax/vax/intvec.s +++ b/sys/arch/vax/vax/intvec.s @@ -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. @@ -110,7 +110,7 @@ _rpb: INTVEC(stray50, ISTACK) # System Backplane Exception, 50 INTVEC(cmrerr, ISTACK) # Corrected Memory Read, 54 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(stray64, ISTACK) # Unused, 64 INTVEC(stray68, ISTACK) # Unused, 68 @@ -259,7 +259,10 @@ syscall: STRAY(0,50) FASTINTR(cmrerr,cmrerr) STRAY(0,58) - STRAY(0,5C) + ENTRY(sbiflt); + moval sbifltmsg, -(sp) + calls $1, _panic + STRAY(0,60) STRAY(0,64) STRAY(0,68) @@ -339,6 +342,9 @@ _sret: movl (sp)+, fp mtpr $0x1f, $PR_IPL # Be sure we can REI rei +sbifltmsg: + .asciz "SBI fault",0 + #if VAX630 || VAX650 /* * Table of emulated Microvax instructions supported by emulate.s. |
