home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 4 Drivers / 04-Drivers.zip / buslog.zip / README.TXT < prev   
Text File  |  1993-11-12  |  14KB  |  302 lines

  1. *****************************************************************
  2. *                                                               *
  3. *       BusLogic SCSI Adapter Driver Ver. 1.12 for IBM OS/2 2.x *
  4. *                                                               *
  5. *       Copyright (c) 1993 BusLogic Inc.                        *
  6. *                                                               *
  7. *       Version 1.12  7/27/1993                                 *
  8. *                                                               *
  9. *****************************************************************
  10.  
  11. Before using this software, please review the BusLogic License Agreement 
  12. terms contained in this file.
  13.  
  14. BusLogic's SCSI Adapter Driver BTSCSI.ADD Ver 1.10 runs under both IBM OS/2 
  15. 2.0 and IBM OS/2 2.1.  Hereafter these two versions of OS/2 will be 
  16. referred to as OS/2 2.x.  
  17.  
  18. This device driver supports the following BusLogic Adapter Cards:
  19.  
  20.      -BT 445S VL Bus Adapter
  21.      -BT 54x  ISA Bus Adapters
  22.      -BT 64x  EISA Adapters
  23.      -BT 74x  MCA Adapters
  24.  
  25. The diskette for BusLogic OS/2 SCSI Adapter Driver contains the software 
  26. device driver and configuration files for the BusLogic family of SCSI host 
  27. adapters.  
  28.  
  29.   DISK #1   Drivers for
  30.  
  31.             - IBM OS/2 V2.0 and V2.1
  32.  
  33.             Configuration files for
  34.  
  35.             - EISA
  36.             - Micro Channel
  37.  
  38. The following is the list of files on the diskette 
  39.  
  40. Volume in Drive A is:  
  41.  
  42. README   TXT            ; This README file
  43. LICENSE  TXT            ; BusLogic License Agreement
  44. OS220           <DIR>   ; Driver for IBM OS/2 2.x
  45. CONFIG          <DIR>   ; Configuration for MCA & EISA adapter
  46.  
  47.  
  48. Sub-directory of  \OS220
  49.  
  50. BTSCSI   ADD    15794   5-25-93   8:29p; OS/2 2.x SCSI Adapter Driver
  51. BTSCSI   DDP      148   4-22-93   1:28p; Device Driver Profile
  52.  
  53. Sub-directory of  \CONFIG
  54.  
  55. !BUS4201 CFG     8745   2-22-93   6:53p; EISA configuration file for BT-74x
  56. @0708    ADF     5861   3-08-93   2:44p; Micro Channel configuration file for BT-64x
  57.  
  58.  
  59.  
  60. IBM Disclaimer
  61.  
  62. THIS DEVICE DRIVER AND ITS ACCOMPANYING DOCUMENTATION HAVE BEEN LICENSED TO 
  63. IBM BY BUSLOGIC SOLELY FOR THE PURPOSE OF DISTRIBUTION.  MAINTENANCE AND
  64. SUPPORT OF THE DEVICE DRIVER IS THE RESPONSIBILITY OF BUSLOGIC.  IBM MAKES
  65. NO WARRANTY, EXPRESS OR IMPLIED , WITH RESPECT TO THE DEVICE DRIVER 
  66. INCLUDING, WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY AND FITNESS 
  67. FOR A PARTICULAR PURPOSE.  IN NO EVENT WILL IBM BE LIABLE FOR ANY DAMAGES 
  68. (DIRECT OR INDIRECT) RESULTING FROM A FAILURE IN ANY MANNER OF THIS DEVICE 
  69. DRIVER OR ITS ACCOMPANYING DOCUMENTATION TO PERFORM TO THE USERS' 
  70. EXPECTATIONS.  IBM GRANTS NO LICENSE TO PATENTS OR COPYRIGHTS WITH THIS 
  71. DEVICE DRIVER.  CONSULT THE ACCOMPANYING END USER LICENSE AGREEMENT FOR 
  72. YOUR RIGHTS AND LICENSES.  
  73.  
  74.  
  75. *******************************************************************
  76. *                                                                 *
  77. *       BusLogic License Agreement                                *
  78. *                                                                 *
  79. *******************************************************************
  80.  
  81. BUSLOGIC INC.  LICENSE AGREEMENT.  Please read the terms of this Agreement 
  82. carefully before using this software.  Use of this BusLogic Inc.  
  83. ("BusLogic") proprietary Software, indicates your acceptance of the 
  84. following terms.  BusLogic is willing to license the enclosed Software only 
  85. upon the condition that you accept all of the terms contained in this 
  86. Agreement.  If you do not agree to these terms, then BusLogic is unwilling 
  87. to license the Software to you in which event you should return the 
  88. Software to th e place from which it was acquired.  
  89.  
  90. LICENSE.  BusLogic grants you the right to use the Software on any single 
  91. compatible computer.  You may make one copy of the software for 
  92. archival/back-up purposes.  The copy must include the copyright notice, 
  93. proprietary data or other legend/logo as cont ained in the original 
  94. Software.  
  95.  
  96. RESTRICTIONS.  You may not use, copy, modify, or transfer the Software, or 
  97. any copy, in whole or in part, except as expressly provided for in this 
  98. Agreement.  You may not decompile, disassemble or reverse engineer the 
  99. Software.  Any attempt to transfer any of the rights, duties, or 
  100. obligations hereunder except as expressly provided for in this Agreement is 
  101. void.  You may not rent, lease, loan, resell for profit, sublicense, 
  102. distribute, electronically transmit or network the Software.  You agree to 
  103. comply w ith U.S.  export regulations, if applicable.  
  104.  
  105. LIMITED WARRANTY/LIMITATION OF REMEDIES.  BusLogic does not warrant that 
  106. the Software will meet your requirements, that operation of the Software 
  107. will be uninterrupted or error-free, or that all errors will be corrected.  
  108.  
  109. SUCH WARRANTIES ARE IN LIEU OF OTHER WARRANTIES, EXPRESS OR IMPLIED, 
  110. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 
  111. AND FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THE SOFTWARE, AND THE 
  112. ACCOMPANYING WRITTEN MATERIALS.  NO ORAL OR WRITTEN INFORMATION OR ADVICE 
  113. GIVEN BY BUSLOGIC, ITS EMPLOYEES, DISTRIBUTORS, DEALERS OR AGENTS SHALL 
  114. INCREASE THE SCOPE OF THE ABOVE WARRANTIES OR CREATE ANY NEW WARRANTIES.  
  115. IN NO EVENT WILL BUSLOGIC BE LIABLE TO YOU, REGARDLESS OF WHETHER ANY 
  116. REMEDIES SET FORTH HEREIN FAIL OF THEIR ESSENTIAL PURPOSE, FOR DAMAGES 
  117. INCLUDING ANY LOST PROFITS, LOSS OF DATA OR OTHER INCIDENTAL OR 
  118. CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OF, OR INABILITY TO USE, THE 
  119. SOFTWARE, EVEN IF BUSLOGIC OR AN AUTHORIZED BUSLOGIC REPRESENTATIVE HAS 
  120. BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  
  121.  
  122. SOME STATES DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE 
  123. EXCLUSION MAY NOT APPLY TO YOU.  IN THAT EVENT, ANY IMPLIED WARRANTIES ARE 
  124. LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF DELIVERY OF THE 
  125. SOFTWARE.  THIS WARRANTY GIVES Y OU SPECIFIC LEGAL RIGHTS.  YOU MAY HAVE 
  126. OTHER RIGHTS, WHICH VARY FROM STATE TO STATE.  SOME STATES DO NOT ALLOW THE 
  127. LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL 
  128. DAMAGES SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.  
  129.  
  130. TERM.  This Agreement will immediately and automatically terminate without 
  131. notice if you fail to comply with any term or condition of this Agreement.  
  132. You agree upon termination to promptly destroy the Software together with 
  133. all copies and merged portions of the Software in any form.  
  134.  
  135. GENERAL.  This Agreement is governed by the laws of the State of 
  136. California, except for that body of law dealing with conflicts of law.  
  137. This Agreement constitutes the complete understanding and agreement of the 
  138. parties regarding the subject matter herein and supersedes all prior 
  139. understandings and agreements.  If any provision of this Agreement is held 
  140. to be unlawful, void, or for any reason unenforceable, that provision will 
  141. be enforced to the fullest extent possible and the remaining provisions 
  142. will remain in full force.  
  143.  
  144. U.S.  GOVERNMENT RESTRICTED RIGHTS.  The Software and accompanying 
  145. materials are provided with Restricted Rights.  Use, duplication or 
  146. disclosure by the Government is subject to restrictions as set forth in 
  147. subparagraph (c) (l) (ii) of the Rights in Technical Data and Computer 
  148. Software clause at DFARS 252.227-7013.  Contractor/manufacturer is BusLogic 
  149. Inc., 4151 Burton Drive, Santa Clara, CA 95054.  
  150.  
  151. If you have any questions concerning this Agreement, contact BusLogic Inc., 
  152. 4151 Burton Drive, Santa Clara, CA 95054, (408) 492-9090.
  153.  
  154.                                                       P/N 9402022 Rev.  C1
  155.  
  156.  
  157. *******************************************************************
  158. *                                                                 *
  159. *   BusLogic Installation Instructions                            *
  160. *                                                                 *
  161. *******************************************************************
  162.  
  163. Before installing the BusLogic OS/2 2.x SCSI Adapter Driver, you must fully 
  164. install OS/2 2.x.  You are able to do this out of the box because IBM ships 
  165. a generic "Int 13" driver that will get you through the installation.  Once 
  166. OS/2 is installed and you have rebooted OS/2 from the hard disk following 
  167. the installation, you can install the BusLogic driver using one of the two 
  168. following methods:  
  169.  
  170. Method A - Automatic Method
  171. ---------------------------
  172.  
  173. 1) Insert the BusLogic diskette in Drive A:. Either:
  174.  
  175.           a) Choose the System Setup icon from the OS/2 Desktop, then
  176.              choose the Device Driver Install icon from the System
  177.              Setup icon view screen
  178.  
  179.           or ..
  180.  
  181.           b) Type DDINSTAL at the system prompt
  182.              (This will invoke the same icon as above).
  183.  
  184. 2) Click on the Change button of the Source directory.
  185. 3) Select the OS220 directory and click on the Set button.
  186. 4) Click on the Install button, select the BusLogic driver, and then click
  187.    on OK. The installation and modification to CONFIG.SYS will be performed
  188.    automatically.
  189.  
  190. Method B - Manual Method
  191. ------------------------
  192.  
  193. 1) Copy the BusLogic files \OS220\BTSCSI.ADD over to the \OS2 directory
  194.    on the C: boot drive.
  195.  
  196. 2) Edit C:\CONFIG.SYS you can invoke E - the IBM OS/2 editor that is 
  197.    automatically installed and after invoking the IBM OS/2 editor,
  198.    add the following line:
  199.  
  200.          BASEDEV = BTSCSI.ADD
  201.  
  202. The system will find the driver in the \OS2 directory.  If you plan on 
  203. using CDROM.SYS or OPTICAL.SYS from IBM, you must also add the following 
  204. line to C:\CONFIG.SYS:  
  205.  
  206.          BASEDEV = OS2SCSI.DMD
  207.  
  208.  
  209. Once you have completed either method of driver installation, you must 
  210. reboot for changes to take effect.  
  211.  
  212.  
  213. **** New Command Line Switches ****
  214.  
  215. Tagged queuing is an advanced SCSI-II feature that allows overlapped 
  216. commands to a SCSI device, this results in enhanced performance.  While 
  217. BusLogic provides support for this important SCSI-II feature, not all SCSI 
  218. devices support tagged queuing.  Both the host adapter and the SCSI device 
  219. must support tagged queuing to take advantage of this feature.  
  220.  
  221. BusLogic's OS/2 2.x SCSI Adapter Driver defaults to tagged queuing DISABLED 
  222. on all devices.  For devices that support tagged queuing, the following 
  223. command line switches are provided to manage tagged queuing support:  
  224.  
  225. /A:x - Adapter identification switch. x is between 0 and 5 and identifies
  226.        the adapter being referenced. This switch is followed by
  227.        one of the switches below describing the enabling/disabling of
  228.        tagged queuing support.
  229.  
  230. /TQ - Enable tagged queuing support on ALL targets on the specified
  231.       host adapter (specified by the receding /A: switch) that supports
  232.       tagged queuing. If this switch is specified and the specified
  233.       host adapter supports tagged queuing (revision 3.30 firmware
  234.       and above), then tagged queuing is enabled.
  235.  
  236. /TQ: x,y,z,... - Enable tagged queuing support on a specified list of 
  237.       SCSI targets. x,y,and z is a list of embedded SCSI targets
  238.       separated by commas.  The Logical Unit Number (LUN) is presumed
  239.       to be 0.
  240.  
  241. /TQ: (a,b), (c,d), ... - Enable tagged queuing support on a specified list
  242.       of pairs of SCSI targets/LUNs in parenthesies. Each parenthesied
  243.       pair is separated by commas.
  244.  
  245. Examples:
  246.  
  247. 1)   BASEDEV = BTSCSI.ADD /A:0 /TQ
  248.  
  249.      This example enables tagged queuing on host adapter 0 on all
  250.      targets that support it. Targets attached to host adapter 0
  251.      that do not support tagged queuing are not affected.
  252.  
  253. 2)   BASEDEV = BTSCSI.ADD /A:0 /TQ  /A:1 /TQ
  254.  
  255.      This example enables tagged queuing on all targets on host
  256.      adapters 0 and 1 that support it. Targets attached to host
  257.      adapters 0 and 1 that do not support tagged queuing are
  258.      not affected.
  259.  
  260. 3)   BASEDEV = BTSCSI.ADD /A:0 /TQ: 0,2,3 /A:2 /TQ: 0,1
  261.  
  262.      This example enables tagged queuing on targets 0,2, and 3 on
  263.      host adapter 0 and on targets 0 and 1 on host adapter 2.
  264.      If any of the specified targets are not attached or do not
  265.      support tagged queuing, specification of those particular
  266.      devices is ignored.
  267.  
  268. 4)   BASEDEV = BTSCSI.ADD /A:0 /TQ: (0,0),(2,1)
  269.  
  270.      This example enables tagged queuing on target 0 LUN 0 and
  271.      target 2 LUN 1 on host adapter 0. If any of the specified
  272.      target/LUN combinations are not attached or do not support
  273.      tagged queuing, specification of those particular devices
  274.      is ignored.
  275.  
  276.  
  277. *******************************************************************
  278. *                                                                 *
  279. *       BusLogic SCSI Host Adapter Configuration Files for        *
  280. *         EISA and Micro Channel                                  *
  281. *                                                                 *
  282. *******************************************************************
  283.  
  284.  
  285. The configuration files for both the EISA and Micro Channel are under the 
  286. sub-directory \CONFIG.  
  287.  
  288. !BUS4201.CFG  EISA configuration file for BusLogic SCSI host adapters
  289.               BT-74x.
  290.  
  291. Copy this configration file into your EISA System Configration/Setup 
  292. diskette.  Refer to the appropriate hardware installation guide to install 
  293. your BusLogic SCSI host adapter.  
  294.  
  295.  
  296. @0708.ADF     Micro Channel configuration file for BusLogic SCSI host
  297.               adapters BT-64x.
  298.  
  299. Copy this configration file into your Micro Channel System 
  300. Configration/Setup diskette.  Refer to the appropriate hardware 
  301. installation guide to install your BusLogic SCSI host adapter.  
  302.