summaryrefslogtreecommitdiff
path: root/sys/i386/isa/npx.c
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1995-02-23 17:32:38 +0000
committerBruce Evans <bde@FreeBSD.org>1995-02-23 17:32:38 +0000
commit7f3ae831f7a700fc20d13dbce5dc52052749df3e (patch)
tree9d60bd011eb0f7b33daeb360d076c98d198c5419 /sys/i386/isa/npx.c
parent226d4c89da75568036feb0526bd9cdaf571847e2 (diff)
downloadsrc-test-7f3ae831f7a700fc20d13dbce5dc52052749df3e.tar.gz
src-test-7f3ae831f7a700fc20d13dbce5dc52052749df3e.zip
Notes
Diffstat (limited to 'sys/i386/isa/npx.c')
-rw-r--r--sys/i386/isa/npx.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/i386/isa/npx.c b/sys/i386/isa/npx.c
index 95d34bd20d73c..ccd55bd913c1c 100644
--- a/sys/i386/isa/npx.c
+++ b/sys/i386/isa/npx.c
@@ -32,7 +32,7 @@
* SUCH DAMAGE.
*
* from: @(#)npx.c 7.2 (Berkeley) 5/12/91
- * $Id: npx.c,v 1.18 1995/01/03 04:00:06 bde Exp $
+ * $Id: npx.c,v 1.19 1995/02/17 19:38:13 bde Exp $
*/
#include "npx.h"
@@ -233,7 +233,10 @@ npxprobe1(dvp)
* IRQ13 and cleared the BUSY# latch early to handle them anyway.
*/
fninit();
- fnop(); /* wait for fninit (fwait might hang) */
+ /*
+ * Don't use fwait here because it might hang.
+ * Don't use fnop here because it usually hangs if there is no FPU.
+ */
DELAY(1000); /* wait for any IRQ13 */
#ifdef DIAGNOSTIC
if (npx_intrs_while_probing != 0)