Subject: CVS commit: [bjh21-wd33c93] src/sys/dev/ic
To: None <source-changes@NetBSD.org>
From: Ben Harris <bjh21@netbsd.org>
List: source-changes
Date: 08/29/2006 20:08:09
Module Name:	src
Committed By:	bjh21
Date:		Tue Aug 29 20:08:09 UTC 2006

Modified Files:
	src/sys/dev/ic [bjh21-wd33c93]: wd33c93.c

Log Message:
At the end of sync transfer negotiations, record the actual synchronous
transfer agreement that's been reached, rather than rounding it up to
the next transfer period we can support.  This is particularly important
for target-initiated negotiations, since otherwise it might end up
transmitting at a lower than necessary rate.

Also, if we've agreed on sync transfer, don't silently try to use async
transfers just because the transfer period we've negotiated is a bit long.
It's possible we should renegotiate async transfers at that point, but for
now we'll just put up with it.


To generate a diff of this commit:
cvs rdiff -r1.6.2.5 -r1.6.2.6 src/sys/dev/ic/wd33c93.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.