Make the NCR driver on the boot floppy kernel not negotiate synch. SCSI

transfers for CDROM drives.
This commit is contained in:
se 1996-01-15 00:10:15 +00:00
parent fb91726210
commit f9c7af3d08

View File

@ -1,6 +1,6 @@
/**************************************************************************
**
** $Id: ncr.c,v 1.55 1996/01/09 19:57:49 se Exp $
** $Id: ncr.c,v 1.56 1996/01/10 21:20:57 se Exp $
**
** Device driver for the NCR 53C810 PCI-SCSI-Controller.
**
@ -1249,7 +1249,7 @@ static void ncr_attach (pcici_t tag, int unit);
static char ident[] =
"\n$Id: ncr.c,v 1.55 1996/01/09 19:57:49 se Exp $\n";
"\n$Id: ncr.c,v 1.56 1996/01/10 21:20:57 se Exp $\n";
static u_long ncr_version = NCR_VERSION * 11
+ (u_long) sizeof (struct ncb) * 7
@ -3695,7 +3695,7 @@ static INT32 ncr_start (struct scsi_xfer * xp)
if (!tp->period) {
if (SCSI_NCR_MAX_SYNC
#if defined (CDROM_ASYNC) || defined (GENERIC)
#if defined (CDROM_ASYNC) || defined (GENERIC) || defined (BOOTMFS)
&& ((tp->inqdata[0] & 0x1f) != 5)
#endif
&& (tp->inqdata[7] & INQ7_SYNC)) {