summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/vector.s
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1996-03-31 03:31:29 +0000
committerbde <bde@FreeBSD.org>1996-03-31 03:31:29 +0000
commit20ef589c863a5318deea9fcbefdfa88744a4ea4e (patch)
tree4a8b3935c3f28e00843ca60df028fac3af08a500 /sys/i386/isa/vector.s
parentfb79ac52c1ea1693def1b1154fb8919c52c02fec (diff)
downloadFreeBSD-src-20ef589c863a5318deea9fcbefdfa88744a4ea4e.zip
FreeBSD-src-20ef589c863a5318deea9fcbefdfa88744a4ea4e.tar.gz
Killed religous FASTER_NOP again.
Diffstat (limited to 'sys/i386/isa/vector.s')
-rw-r--r--sys/i386/isa/vector.s6
1 files changed, 1 insertions, 5 deletions
diff --git a/sys/i386/isa/vector.s b/sys/i386/isa/vector.s
index 009668a..6410434 100644
--- a/sys/i386/isa/vector.s
+++ b/sys/i386/isa/vector.s
@@ -1,6 +1,6 @@
/*
* from: vector.s, 386BSD 0.1 unknown origin
- * $Id: vector.s,v 1.16 1995/12/27 11:22:05 markm Exp $
+ * $Id: vector.s,v 1.17 1996/01/19 23:38:07 phk Exp $
*/
#include <i386/isa/icu.h>
@@ -19,7 +19,6 @@
movb $ICU_EOI,%al ; /* as soon as possible send EOI ... */ \
OUTB_ICU1 /* ... to clear in service bit */
#define OUTB_ICU1 \
- FASTER_NOP ; \
outb %al,$IO_ICU1
#endif
@@ -31,7 +30,6 @@
#else
#define ENABLE_ICU1_AND_2 \
movb $ICU_EOI,%al ; /* as above */ \
- FASTER_NOP ; \
outb %al,$IO_ICU2 ; /* but do second icu first ... */ \
OUTB_ICU1 /* ... then first icu (if !AUTO_EOI_1) */
#endif
@@ -168,7 +166,6 @@ IDTVEC(intr/**/irq_num) ; \
movb _imen + IRQ_BYTE(irq_num),%al ; \
orb $IRQ_BIT(irq_num),%al ; \
movb %al,_imen + IRQ_BYTE(irq_num) ; \
- FASTER_NOP ; \
outb %al,$icu+1 ; \
enable_icus ; \
incl _cnt+V_INTR ; /* tally interrupts */ \
@@ -191,7 +188,6 @@ Xresume/**/irq_num: ; \
movb _imen + IRQ_BYTE(irq_num),%al ; \
andb $~IRQ_BIT(irq_num),%al ; \
movb %al,_imen + IRQ_BYTE(irq_num) ; \
- FASTER_NOP ; \
outb %al,$icu+1 ; \
sti ; /* XXX _doreti repeats the cli/sti */ \
MEXITCOUNT ; \
OpenPOWER on IntegriCloud