diff options
| author | Warner Losh <imp@FreeBSD.org> | 1999-05-14 23:10:25 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 1999-05-14 23:10:25 +0000 |
| commit | fca33042eda6578043c4e91d01428cb14f949789 (patch) | |
| tree | f632d60424d46bce75f9d7f044c46dd7a544189d /sys/dev/aha | |
| parent | e5f13bdd09db5c068f013dcb85b794c797dc5800 (diff) | |
Notes
Diffstat (limited to 'sys/dev/aha')
| -rw-r--r-- | sys/dev/aha/aha.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sys/dev/aha/aha.c b/sys/dev/aha/aha.c index 9fea87773641..320c1ae40021 100644 --- a/sys/dev/aha/aha.c +++ b/sys/dev/aha/aha.c @@ -55,7 +55,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: aha.c,v 1.23 1999/05/06 22:18:21 peter Exp $ + * $Id: aha.c,v 1.24 1999/05/11 08:12:11 imp Exp $ */ #include "pnp.h" @@ -1773,10 +1773,12 @@ ahafetchtransinfo(struct aha_softc *aha, struct ccb_trans_settings* cts) targ_offset = (target & 0x7); /* - * Inquire Setup Information. This command retreives the - * Wide negotiation status for recent adapters as well as - * the sync info for older models. + * Inquire Setup Information. This command retreives + * the sync info for older models. We put a small delay here + * because that seems to help the stability. 10mS is known + * to work, but other values might also work. */ + DELAY(10000); param = sizeof(setup_info); error = aha_cmd(aha, AOP_INQUIRE_SETUP_INFO, ¶m, /*paramlen*/1, (u_int8_t*)&setup_info, sizeof(setup_info), |
