summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorNiklas Hallqvist <niklas@cvs.openbsd.org>1998-05-11 15:40:35 +0000
committerNiklas Hallqvist <niklas@cvs.openbsd.org>1998-05-11 15:40:35 +0000
commitbe76b14928f002141855d34b6cb7f5535a030fc6 (patch)
tree5aee3713dbe803bad0824c48a5e1f3519a223fb2 /sys
parent04ca62e35690b760018f37d3df3746233e29f7e3 (diff)
Hmm another corrupt file, updated lost tail from NetBSD
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/vax/vax/intvec.s28
1 files changed, 26 insertions, 2 deletions
diff --git a/sys/arch/vax/vax/intvec.s b/sys/arch/vax/vax/intvec.s
index 3e0ced31332..f7e0dbcdeba 100644
--- a/sys/arch/vax/vax/intvec.s
+++ b/sys/arch/vax/vax/intvec.s
@@ -1,4 +1,4 @@
-/* $OpenBSD: intvec.s,v 1.8 1997/09/12 09:30:54 maja Exp $ */
+/* $OpenBSD: intvec.s,v 1.9 1998/05/11 15:40:34 niklas Exp $ */
/* $NetBSD: intvec.s,v 1.23 1997/07/28 21:48:35 ragge Exp $ */
/*
@@ -319,7 +319,31 @@ ENTRY(rxcs); /* console interrupt from some other processor */
STRAY(0,A8)
STRAY(0,AC)
- FASTINTR(netint,netintr) #network packet interrupt
+ENTRY(netint)
+ PUSHR
+#ifdef INET
+#if NARP > 0
+ bbcc $NETISR_ARP,_netisr,1f; calls $0,_arpintr; 1:
+#endif
+ bbcc $NETISR_IP,_netisr,1f; calls $0,_ipintr; 1:
+#endif
+#ifdef NETATALK
+ bbcc $NETISR_ATALK,_netisr,1f; calls $0,_atintr; 1:
+#endif
+#ifdef NS
+ bbcc $NETISR_NS,_netisr,1f; calls $0,_nsintr; 1:
+#endif
+#ifdef ISO
+ bbcc $NETISR_ISO,_netisr,1f; calls $0,_clnlintr; 1:
+#endif
+#ifdef CCITT
+ bbcc $NETISR_CCITT,_netisr,1f; calls $0,_ccittintr; 1:
+#endif
+#if NPPP > 0
+ bbcc $NETISR_PPP,_netisr,1f; calls $0,_pppintr; 1:
+#endif
+ POPR
+ rei
STRAY(0,B4)
STRAY(0,B8)