summaryrefslogtreecommitdiff
path: root/sys/dev/ic/aic7xxxvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/ic/aic7xxxvar.h')
-rw-r--r--sys/dev/ic/aic7xxxvar.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/ic/aic7xxxvar.h b/sys/dev/ic/aic7xxxvar.h
index 0bd400f3ad2..f02635cb74a 100644
--- a/sys/dev/ic/aic7xxxvar.h
+++ b/sys/dev/ic/aic7xxxvar.h
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* $FreeBSD: src/sys/dev/aic7xxx/aic7xxx.h,v 1.15 2000/01/07 23:08:18 gibbs Exp $
- * $OpenBSD: aic7xxxvar.h,v 1.12 2000/06/16 21:47:13 provos Exp $
+ * $OpenBSD: aic7xxxvar.h,v 1.13 2000/07/03 22:18:36 smurph Exp $
*/
#ifndef _AIC7XXXVAR_H_
@@ -342,6 +342,7 @@ struct tmode_tstate {
u_int16_t ultraenb; /* Using ultra sync rate */
u_int16_t discenable; /* Disconnection allowed */
u_int16_t tagenable; /* Tagged Queuing allowed */
+ u_int16_t tagdisable; /* Tagged Queuing NOT allowed */
};
#define ALL_TARGETS -1
@@ -495,7 +496,11 @@ struct ahc_softc {
int queue_blocked;
u_int16_t devqueue_blocked[16];
+#define AHC_NEG_PENDING 0x01
+#define AHC_NEG_SDTRDONE 0x02
+#define AHC_NEG_WDTRDONE 0x04
u_int8_t inited_targets[16];
+ u_int8_t inited_channels[2];
/*
* SCBs that have been send to the controller