ftp.nice.ch/pub/next/tools/scsi/SCSI2_ToolBox.941207.NI.bs.gnutar.gz#/SCSI2_ToolBox

README_FIRST
 
SCSI2_Kit/
 
SCSI_Inspector/
 

README_FIRST

SCSI2_ToolBox - A set of SCSI tools for NeXTSTEP 3.x users and 
                developers on Motorola and Intel hardware.

Software, Documentation and Source Code
Copyright 1994, Christopher A. Wolf


INTRODUCTION
------------

The SCSI2_ToolBox archives provides a powerful collection of SCSI tools for users, system administrators and developers on Motorola and Intel based NEXTSTEP 3.x systems.

SCSI_Inspector.app is a GUI based program for examining and modifying low level parameters of SCSI devices. The application's Inspector window provides extensive technical and diagnostic information about all types of SCSI peripherals.  The Inspector window can also be used to perform benchmarking on SCSI disks.  The new Format panel can be used to easily low-level format SCSI disks.  The panel provides complete control over device block size, interleave, defect list handling and media certification procedures.  The new Cache Control panel allows the onboard read and write caches of SCSI-2 disk drives to be enabled or disabled.

SCSI_Inspector.app is built on top of an Objective-C class hierarchy which provides the NeXTSTEP programmer with powerful but simple control over SCSI-1 and SCSI-2 compliant devices.  These classes hide the architecture dependent details of low-level SCSI access so that programs written using can work without modification on both Intel and Motorola architectures.  The SCSI.m parent class is easily extended to provide device-specific functionality.  The DriveSCSI.m sub-class currently provides extended functionality for disk type devices and serves as an example of how to properly extend the SCSI.m parent class.  New sub-classes for tape and CD-rom devices are forthcoming.  Complete source code and documentation for using these classes is provided.

The programs and classes distributed in this archive are still under development and should be considered beta software.  Please exercise appropriate caution when using them!  Please direct any bug-reports, suggestions, comments or feature requests to: Christopher Wolf <chris@alchemy.geo.cornell.edu>.  Thanks!


LEGAL
-----
	
The software, documentation and source code provided as a part of SCSI2_ToolBox are Copyright 1994, Christopher A. Wolf.   Some portions of the source code are directly derived from source code contributed by Andreas Ploeger and Jiro Nakamaru and used with their permission. 

The components of SCSI2_ToolBox are distributed under the GNU Public Licenses.  SCSI_Inspector.app is distributed under the GNU General Public License.  SCSI2_Class is distributed under the Library GNU Public License.  Please refer to the complete text of the GNU Public Licences included in the appropriate folders in the SCSI2_ToolBox archive.

This software and documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.


Sincerely,
Christopher Wolf

($Id: README_FIRST,v 0.5 94/11/18 13:16:09 chris Exp $)

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