Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/sparc64/sparc64 Re-instate a couple of delay slot N...
details: https://anonhg.NetBSD.org/src/rev/8468f71de897
branches: trunk
changeset: 495271:8468f71de897
user: pk <pk%NetBSD.org@localhost>
date: Tue Jul 25 15:15:32 2000 +0000
description:
Re-instate a couple of delay slot NOPs marked `XXX spitfire bug?'
diffstat:
sys/arch/sparc64/sparc64/locore.s | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diffs (33 lines):
diff -r 94965a34dab7 -r 8468f71de897 sys/arch/sparc64/sparc64/locore.s
--- a/sys/arch/sparc64/sparc64/locore.s Tue Jul 25 15:14:45 2000 +0000
+++ b/sys/arch/sparc64/sparc64/locore.s Tue Jul 25 15:15:32 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: locore.s,v 1.89 2000/07/24 16:21:02 mycroft Exp $ */
+/* $NetBSD: locore.s,v 1.90 2000/07/25 15:15:32 pk Exp $ */
/*
* Copyright (c) 1996-1999 Eduardo Horvath
* Copyright (c) 1996 Paul Kranenburg
@@ -4113,6 +4113,7 @@
97:
#endif
ba,a ret_from_intr_vector
+ nop ! XXX spitfire bug?
/*
* Ultra1 and Ultra2 CPUs use soft interrupts for everything. What we do
@@ -4303,6 +4304,7 @@
inc PTRSZ, %l4 ! Next slot
ba,a,pt %icc, intrcmplt ! Only handle vectors -- don't poll XXXX
+ nop ! XXX spitfire bug?
1:
/*
@@ -4381,6 +4383,7 @@
add %sp, CC64FSZ + STKB, %o0
ba,a,pt %icc, sparc_intr_check_slot ! Try another
+ nop ! XXX spitfire bug?
#if 0 /* UNUSED INTERRUPT CODE */
ba,a,pt %icc, intrcmplt ! Only handle vectors -- don't poll XXXX
Home |
Main Index |
Thread Index |
Old Index