diff options
author | gibbs <gibbs@FreeBSD.org> | 1999-05-25 20:15:20 +0000 |
---|---|---|
committer | gibbs <gibbs@FreeBSD.org> | 1999-05-25 20:15:20 +0000 |
commit | c8f266a43e2612158788dca22273171fda80f8e7 (patch) | |
tree | 010f22a67a50f778fe5d8189c04bb58fc3ce907b /sys/dev/aha/ahareg.h | |
parent | 4be64fdc3beaca9a272bd9472089e1412b72db05 (diff) | |
download | FreeBSD-src-c8f266a43e2612158788dca22273171fda80f8e7.zip FreeBSD-src-c8f266a43e2612158788dca22273171fda80f8e7.tar.gz |
The 1542 cards do not allow adapter commands to be queued while mailbox
commands are outstanding. You'd think they'd just clear the IDLE bit,
but alas, no. Delay until all pending mailbox commands have completed
in aha_cmd to work around this.
Report sync rates correctly on Fast Adaptec cards. Clones may still be
reported incorrectly since there is no documenation on how they report
extended sync values.
Clean up some unused fields in the aha softc.
Diffstat (limited to 'sys/dev/aha/ahareg.h')
-rw-r--r-- | sys/dev/aha/ahareg.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/dev/aha/ahareg.h b/sys/dev/aha/ahareg.h index 82f3f4a..ba3a1c3 100644 --- a/sys/dev/aha/ahareg.h +++ b/sys/dev/aha/ahareg.h @@ -30,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: ahareg.h,v 1.4 1998/11/10 06:44:42 gibbs Exp $ + * $Id: ahareg.h,v 1.5 1999/01/20 06:21:27 imp Exp $ */ #ifndef _AHAREG_H_ @@ -382,10 +382,8 @@ struct aha_softc { tag_capable :1, resource_shortage:1, :26; - u_int16_t tags_permitted; u_int16_t disc_permitted; u_int16_t sync_permitted; - u_int16_t fast_permitted; u_int8_t init_level; volatile u_int8_t command_cmp; volatile u_int8_t latched_status; |