Lines Matching refs:wide

324 #define HS_NEGOTIATE	(2)	/* sync/wide data transfer*/
524 /* Hardware version of our wide settings */
543 ** register (sync/wide mode).
896 ** While negotiating sync or wide transfer,
1271 static void ncr_setwide(ncb_p np, nccb_p cp, u_char wide, u_char ack);
1610 ** Load the wide mode and timing register
3191 {NCR_820_ID, 0x00, "ncr 53c820 fast10 wide scsi", 4, 8, 4,
3194 {NCR_825_ID, 0x00, "ncr 53c825 fast10 wide scsi", 4, 8, 4,
3197 {NCR_825_ID, 0x10, "ncr 53c825a fast10 wide scsi", 7, 8, 4,
3203 {NCR_875_ID, 0x00, "ncr 53c875 fast20 wide scsi", 7, 16, 5,
3206 {NCR_875_ID, 0x02, "ncr 53c875 fast20 wide scsi", 7, 16, 5,
3209 {NCR_875_ID2, 0x00, "ncr 53c875j fast20 wide scsi", 7, 16, 5,
3212 {NCR_885_ID, 0x00, "ncr 53c885 fast20 wide scsi", 7, 16, 5,
3215 {NCR_895_ID, 0x00, "ncr 53c895 fast40 wide scsi", 7, 31, 7,
3218 {NCR_896_ID, 0x00, "ncr 53c896 fast40 wide scsi", 7, 31, 7,
3221 {NCR_895A_ID, 0x00, "ncr 53c895a fast40 wide scsi", 7, 31, 7,
3224 {NCR_1510D_ID, 0x00, "ncr 53c1510d fast40 wide scsi", 7, 31, 7,
3999 printf ("wide msgout: ");
4963 ** Switch wide mode for current job and its target
4971 static void ncr_setwide (ncb_p np, nccb_p cp, u_char wide, u_char ack)
4989 tp->tinfo.current.width = wide;
4990 tp->tinfo.goal.width = wide;
4994 scntl3 = (tp->tinfo.wval & (~EWS)) | (wide ? EWS : 0);
4999 ** Stop there if sync/wide parameters are unchanged
5168 ** wide/fastmode:
5378 (INB(nc_sstat2) & (ILF1|ORF1|OLF1)) || /* wide .. */
5624 ** Check the sstat2 register in case of wide transfer.
5810 u_char chg, ofs, per, fak, wide;
5919 ** We try to negotiate sync and wide transfer only after
6144 printf ("wide msgin: ");
6154 wide = np->msgin[3];
6160 if (wide > tp->tinfo.user.width)
6161 {chg = 1; wide = tp->tinfo.user.width;}
6165 printf ("wide: wide=%d chg=%d.\n", wide, chg);
6186 ncr_setwide (np, cp, wide, 1);
6202 ncr_setwide (np, cp, wide, 1);
6207 np->msgout[3] = wide;
6215 printf ("wide msgout: ");