Correct twin channel operation.

This commit is contained in:
Justin T. Gibbs 1998-09-21 16:46:13 +00:00
parent fd74ae08a8
commit 0f39fbdeb5

View File

@ -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 <dev/aic7xxx/aic7xxx.reg>
@ -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; /*