patch-1.3.82 linux/drivers/scsi/53c7,8xx.c
Next file: linux/drivers/scsi/Config.in
Previous file: linux/drivers/pci/pci.c
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Tue Apr 2 09:01:55 1996
- Orig file:
v1.3.81/linux/drivers/scsi/53c7,8xx.c
- Orig date:
Fri Mar 1 07:50:50 1996
diff -u --recursive --new-file v1.3.81/linux/drivers/scsi/53c7,8xx.c linux/drivers/scsi/53c7,8xx.c
@@ -62,8 +62,15 @@
* the fourth byte from 50 to 25.
*/
+#include <linux/config.h>
+
+#ifdef CONFIG_SCSI_NCR53C7xx_sync
+#define PERM_OPTIONS (OPTION_IO_MAPPED|OPTION_DEBUG_TEST1|OPTION_DISCONNECT|\
+ OPTION_SYNCHRONOUS|OPTION_ALWAYS_SYNCHRONOUS)
+#else
#define PERM_OPTIONS (OPTION_IO_MAPPED|OPTION_DEBUG_TEST1|OPTION_DISCONNECT|\
OPTION_SYNCHRONOUS)
+#endif
/*
* Sponsored by
@@ -635,7 +642,11 @@
/* Template for "preferred" synchronous transfer parameters. */
static const unsigned char sdtr_message[] = {
+#ifdef CONFIG_SCSI_NCR53C7xx_FAST
+ EXTENDED_MESSAGE, 3 /* length */, EXTENDED_SDTR, 25 /* *4ns */, 8 /* off */
+#else
EXTENDED_MESSAGE, 3 /* length */, EXTENDED_SDTR, 50 /* *4ns */, 8 /* off */
+#endif
};
/* Template to request asynchronous transfers */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this