ftp.nice.ch/pub/next/system/driver/scsi/BusLogicFamily.README

This is the README for BusLogicFamily.1.20.I.bd.tar.gz [Download] [Browse] [Up]

BusLogic Family SCSI Adapter Device Driver
by
Tomas Hurka, Hukatronic  tom@hukatronic.cz


Version 1.20 of BusLogic Family SCSI Adapter Device Driver for
NEXTSTEP Release 3.2 and 3.3 for Intel Processors and OPENSTEP 4.0/Mach


OVERVIEW:

BusLogic Family SCSI adapter device driver lets you take advantage
of the following SCSI adapters:
Manufacturer Adapter	PC Bus	Tested firmware
Bus Logic	 445S		VL-Bus	3.31C, 3.36 , 3.37
Bus Logic	 445C		VL-Bus	4.21
Bus Logic	 747S		EISA	3.31C, 3.37
Bus Logic	 946C		PCI		4.22

Note: There is a very high probability that other version of 
firmware mentioned above will work with driver.
 
WARRANTY:

THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS 
IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE 
REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


COPYING:
The BusLogicFamily is shareware. You can freely distribute without 
changing or removing any parts of the package. If you found the 
driver reliable, please, register the driver. For more details see 
document Registration.rtf.
	
Changes between version 1.0 and 1.13:
1.	The driver was tested and works with these versions of the 
firmware on BT445S:
	3.31C,
	3.36,
	3.37.
2.	The driver was tested and works with these versions of the 
firmware on BT747S:
	3.37.
3.	The driver works correctly with Toshiba XM-3401 CD-ROM and 
CDPlayer.app. The only thing you need is a program called XAmode, 
which switchs TOSHIBA to XAmode. This also enables you to read 
KodakPhotoCD. XAmode is available from anonymous ftp 
ftp.uni-stuttgart.de:/pub/systems/next/Tools .
4.	Better timeout handling.
5.	Copying policy of the driver was changed from freeware to 
shareware.
6. 	The name of the driver was changed from BusLogicBT445S to 
BusLogicFamily.

Changes between version 1.13 and 1.16:
1.	The version 1.13 of the driver was tested and works with these 
versions of the firmware on BT445C:
	4.21
2.	The driver was adapted to work with PCI BT946C and was tested 
with these versions of the firmware:
	4.22
3.	The driver now uses the disconnect flag from scsiReq to 
determine the correct disconnection setting.
4.	The SCSI selection timeout was extended from a default of 250 
ms to 500 ms.

Changes between version 1.16 and 1.20:
1.	Driver now supports SCSI command queuing. Driver automatically 
detects SCSI devices supporting command queuing and it is enabled 
only for devices which supports it. For better compatibility the 
command queueing is enabled after establishing the Synchronous 
transfer mode (if enabled), since most devices that support 
command queuing may not be able to handle an ID message, followed 
by a Tag Message, followed by a Synchronous Transfer Negotiations 
message.
2.	BusLogic_PCI.table for PCI BT946 card was added. This will 
enable BT946C cards, from revision C on up, to use NeXTSTEP PCI 
support. This entry is unfortunately untested, but should work.

Release 1.0 notes:
1.	We have found at least one particular configuration (Gateway 
4DX2/66V board, PAS-16 sound adapter, Logitech bus mouse, ATI 
UltraPro graphics, SEAGATE ST3600N hard disk) where this driver 
doesn't work properly. Anyway, even NeXT's universal Adaptec154x 
Driver doesn't work with the same configuration. Should you 
experience any difficulties, we welcome your feedback so that we 
can remove the problems.

Release 1.13 notes:
1.	The BusLogic BT946C PCI card does not work yet. :-(

Release 1.16 notes:
1.	The BusLogic BT946C PCI card is finally supported.

Release 1.20 notes:
1.	Driver supports SCSI command queuing.
2.	SCSI command queuing can be disabled/enabled via Configure.app
3.	When you are upgrading from the older version,  you must first 
remove the old driver from your SCSI devices list. Upgrade the 
driver and finally add the new driver to your configuration.


BUGS:
Send all bug reports and any other suggestion via e-mail to
tom@hukatronic.cz. Please, don't forget to write us your
configuration.


Special thanks to: 
Daniel Docekal	  Coda Eletronic, Czech Republic
Thyl Engelhardt	  <gast@informatik.uni-muenchen.de>
Gary Finley	      <gfin@psych.ualberta.ca>
Denis Gesbert 	  <dgesbert@cdphot.u-strasbg.fr>
Axel Habermann	  <kiwi@belly.in-berlin.de>
Gilles Leguebe	  BusLogic Europe
Tibor Lorincz 	  <clt@kiss.sk>
Robert Naumann	  <rna@software-ag.de>
Peter Pflaeging   <Peter.Pflaeging@aeneas.adv.magwien.gv.at>
Marc Salvatori	  <salvo@accessone.com>


Conntact:
Tomas Hurka
Hukatronic (H.C.C.)
Kankovskeho 8
182 00 Praha 8
Czech Republic
Email: tom@hukatronic.cz

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.