home *** CD-ROM | disk | FTP | other *** search
- BusLogic SCSI Adapter Driver Ver. 1.40 Switch Summary - 10/21/94
- -----------------------------------------------------------------
-
- /V - Verbose switch. This switch enables driver verbosity at
- initialization time.
-
- /A:x - Adapter identification switch. x is between 0 and 5 and identifies
- the adapter being referenced. This switch is followed by
- one of the switches below describing the enabling/disabling of
- tagged queuing support.
-
- /<!>DM:xx
- - DASD Manager Support switch. As defined by IBM, this switch
- enables/disables support for this unit by the IBM-supplied
- DASD Manager (OS2DASD.DMD).
- /<!>SM:xx
- - SCSI Manager Support switch. As defined by IBM, this switch
- enables/disables support for this unit by the IBM-supplied
- SCSI Manager (OS2SCSI.DMD).
-
- /BON:xx & /BOFF:xx
- - Bus On / Bus Off switches. x is between 2 and 15 and specifies
- the desired bus on/bus off time in microseconds.
-
- Tagged queuing is an advanced SCSI-II feature that allows overlapped
- commands to a SCSI device, this results in enhanced performance. While
- BusLogic provides support for this important SCSI-II feature, not all
- SCSI devices support tagged queuing. Both the host adapter and the
- SCSI device must support tagged queuing to take advantage of this
- feature.
-
- BusLogic's OS/2 2.x SCSI Adapter Driver defaults to tagged queuing DISABLED
- on all devices. For devices that support tagged queuing, the following
- command line switches are provided to manage tagged queuing support:
-
- /TQ - Enable tagged queuing support on ALL targets on the specified
- host adapter (specified by the receding /A: switch) that supports
- tagged queuing. If this switch is specified and the specified
- host adapter supports tagged queuing (revision 3.30 firmware
- and above), then tagged queuing is enabled.
-
- /TQ: x,y,z,... - Enable tagged queuing support on a specified list of
- SCSI targets. x,y,and z is a list of embedded SCSI targets
- separated by commas. The Logical Unit Number (LUN) is presumed
- to be 0.
-
- /TQ: (a,b), (c,d), ... - Enable tagged queuing support on a specified list
- of pairs of SCSI targets/LUNs in parenthesies. Each parenthesied
- pair is separated by commas.
-
- Examples:
-
- 1) BASEDEV = BTSCSI.ADD /A:0 /TQ
-
- This example enables tagged queuing on host adapter 0 on all
- targets that support it. Targets attached to host adapter 0
- that do not support tagged queuing are not affected.
-
- 2) BASEDEV = BTSCSI.ADD /A:0 /TQ /A:1 /TQ
-
- This example enables tagged queuing on all targets on host
- adapters 0 and 1 that support it. Targets attached to host
- adapters 0 and 1 that do not support tagged queuing are
- not affected.
-
- 3) BASEDEV = BTSCSI.ADD /A:0 /TQ: 0,2,3 /A:2 /TQ: 0,1
-
- This example enables tagged queuing on targets 0,2, and 3 on
- host adapter 0 and on targets 0 and 1 on host adapter 2.
- If any of the specified targets are not attached or do not
- support tagged queuing, specification of those particular
- devices is ignored.
-
- 4) BASEDEV = BTSCSI.ADD /A:0 /TQ: (0,0),(2,1)
-
- This example enables tagged queuing on target 0 LUN 0 and
- target 2 LUN 1 on host adapter 0. If any of the specified
- target/LUN combinations are not attached or do not support
- tagged queuing, specification of those particular devices
- is ignored.
-
-
- /WD - Wide SCSI switch.
- When this switch is specified, the driver will scan for up
- to 15 targets on the specified host adapter. The driver defaults
- to support for 8 targets in the absence of this switch.
-
- Example:
- BASEDEV = BTSCSI.ADD /A:0 /WD
-
- /LUNS:xx -
-
- This switch specifies the maximum number of Logical Units (LUNs)
- the host adapter will support (try to detect). If the switch is
- not specified, the default is 8. Valid range is from 1 to 64.
- If the host adapter only has embedded SCSI targets attached
- (that is, all attached devices are at LUN 0), it is recommended
- to set this option value to 1 to turn off LUN support for LUNS
- other than 0.
-
- Examples:
-
- 1) BASEDEV = BTSCSI.ADD /A:0 /LUNS:1
-
- This example effectively disables lun support on HBA 0.
-
- 2) BASEDEV = BTSCSI.ADD /A:0 /WD /LUNS:64
-
- This examply scan for up to 64 LUNS (and 16 Targets ) on HBA 0.
-
-
- /QU - Warning-error suppression switch. When invoked, the driver will not
- complain about references to non-existent targets/luns on the
- BusLogic ADD driver command line.
-
- /AT:xx -
- Abort Timeout switch. This per-host adapter switch specifies a
- timeout on driver abort attempts in seconds. It takes a decimal digit input
- between 1 and 99. The driver default is 3 seconds in this absence of this
- switch.
-
- Example:
-
- BASEDEV = BTSCSI.ADD /A:0 /AT:10
-
- This example causes the driver to wait 10 seconds before timing
- out on an outstanding attempt to abort a request.
-