diff options
author | pb <pb@FreeBSD.org> | 2001-12-21 23:26:55 +0000 |
---|---|---|
committer | pb <pb@FreeBSD.org> | 2001-12-21 23:26:55 +0000 |
commit | 3d484db4747a113a93e29e84f21217b9b8a0426f (patch) | |
tree | 9a4c25f942fa0443c283c4cafe84c57e80a9d620 /sys/dev/sound/isa | |
parent | 84081fd046fb77576ebbb250f2b1d9e7d874943b (diff) | |
download | FreeBSD-src-3d484db4747a113a93e29e84f21217b9b8a0426f.zip FreeBSD-src-3d484db4747a113a93e29e84f21217b9b8a0426f.tar.gz |
Fixes apparent hang at probe time due to an extremely long timeout
(experienced with an Opti931/ISA PnP card).
Approved by: cg
Diffstat (limited to 'sys/dev/sound/isa')
-rw-r--r-- | sys/dev/sound/isa/mss.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/sound/isa/mss.c b/sys/dev/sound/isa/mss.c index 78b61c3..1bd07db 100644 --- a/sys/dev/sound/isa/mss.c +++ b/sys/dev/sound/isa/mss.c @@ -821,7 +821,7 @@ ad_wait_init(struct mss_info *mss, int x) { int arg = x, n = 0; /* to shut up the compiler... */ for (; x > 0; x--) - if ((n = io_rd(mss, MSS_INDEX)) & MSS_IDXBUSY) DELAY(10000); + if ((n = io_rd(mss, MSS_INDEX)) & MSS_IDXBUSY) DELAY(10); else return n; printf("AD_WAIT_INIT FAILED %d 0x%02x\n", arg, n); return n; |