From 0f39fbdeb5c8ac90ad622e8fd6daf5f73d9561bb Mon Sep 17 00:00:00 2001 From: "Justin T. Gibbs" Date: Mon, 21 Sep 1998 16:46:13 +0000 Subject: Correct twin channel operation. --- sys/dev/aic7xxx/aic7xxx.seq | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys/dev/aic7xxx/aic7xxx.seq b/sys/dev/aic7xxx/aic7xxx.seq index 160f15af411b..c1ab64df4193 100644 --- a/sys/dev/aic7xxx/aic7xxx.seq +++ b/sys/dev/aic7xxx/aic7xxx.seq @@ -32,7 +32,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: aic7xxx.seq,v 1.77 1998/06/28 02:58:57 gibbs Exp $ + * $Id: aic7xxx.seq,v 1.78 1998/09/15 07:24:16 gibbs Exp $ */ #include @@ -385,6 +385,10 @@ targ_inb: initiator_reselect: /* XXX test for and handle ONE BIT condition */ and SAVED_TCL, SELID_MASK, SELID; + if ((ahc->features & AHC_TWIN) != 0) { + test SBLKCTL, SELBUSB jz . + 2; + or SAVED_TCL, SELBUSB; + } or SXFRCTL0, SPIOEN|CLRCHN; mvi CLRSINT1,CLRBUSFREE; or SIMODE1, ENBUSFREE; /* -- cgit v1.3