summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/if_ep.c
diff options
context:
space:
mode:
authoramurai <amurai@FreeBSD.org>1996-07-19 13:20:05 +0000
committeramurai <amurai@FreeBSD.org>1996-07-19 13:20:05 +0000
commita9d8f72f829feb7daceda9fe6caf8d9c16c65935 (patch)
tree379c5a52b3fab3df1ae6cca8695a56dcc72cdb29 /sys/i386/isa/if_ep.c
parent742697ede9b6b4fa2eb003ddd93e43b342b4249c (diff)
downloadFreeBSD-src-a9d8f72f829feb7daceda9fe6caf8d9c16c65935.zip
FreeBSD-src-a9d8f72f829feb7daceda9fe6caf8d9c16c65935.tar.gz
Add interrupt register set up with original register value
before attaching. Without this fix, 3c579(EISA) never make any H/W inturrupt. Reviewed by: "Justin T. Gibbs" <gibbs@freefall.freebsd.org>, nao@sbl.cl.nec.co.jp and owner-current on mailing list ;-) Submitted by: amurai@spec.co.jp, nao@sbl.cl.nec.co.jp
Diffstat (limited to 'sys/i386/isa/if_ep.c')
-rw-r--r--sys/i386/isa/if_ep.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/isa/if_ep.c b/sys/i386/isa/if_ep.c
index 4542c7b..2e341db 100644
--- a/sys/i386/isa/if_ep.c
+++ b/sys/i386/isa/if_ep.c
@@ -38,7 +38,7 @@
*/
/*
- * $Id: if_ep.c,v 1.49 1996/06/18 01:22:21 bde Exp $
+ * $Id: if_ep.c,v 1.50 1996/07/13 10:49:53 davidg Exp $
*
* Promiscuous mode added and interrupt logic slightly changed
* to reduce the number of adapter failures. Transceiver select
@@ -626,7 +626,7 @@ ep_isa_attach(is)
GO_WINDOW(0);
if(irq == 9)
irq = 2;
- outw(BASE + EP_W0_RESOURCE_CFG, SET_IRQ(irq));
+ SET_IRQ(BASE, irq);
ep_attach(sc);
return 1;
OpenPOWER on IntegriCloud