summaryrefslogtreecommitdiffstats
path: root/sys/dev/aha/ahareg.h
diff options
context:
space:
mode:
authorgibbs <gibbs@FreeBSD.org>1999-05-25 20:15:20 +0000
committergibbs <gibbs@FreeBSD.org>1999-05-25 20:15:20 +0000
commitc8f266a43e2612158788dca22273171fda80f8e7 (patch)
tree010f22a67a50f778fe5d8189c04bb58fc3ce907b /sys/dev/aha/ahareg.h
parent4be64fdc3beaca9a272bd9472089e1412b72db05 (diff)
downloadFreeBSD-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.h4
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;
OpenPOWER on IntegriCloud