home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
system
/
scsi_lis.lzh
/
ReadMe
next >
Wrap
Text File
|
1990-10-17
|
3KB
|
88 lines
-½< SCSI Direct >╗-
Copyright ⌐ 1990 Xetec, Inc.
Written by Marty Flickinger
A nice dream
~~~~~~~~~~~~
Although all SCSI controllers differ greatly, both in hardware and software,
all are supposed to provide the programmer with a somewhat standard inter-
face. This way, someone could write a utility to do something useful on the
SCSI bus--a program to list the identity of all devices on the bus, let's
say--and it would work no matter what brand controller you happened to own.
Back to reality
~~~~~~~~~~~~~~~
Even though Commodore has defined a standard programming interface, until
recently very few manufacturers have supported it. This is very unfortunate,
because that means the SCSI devices you want to add to your system must come
from the manufacturer who made your controller. If they don't yet support
the device you're interested in, sorry. The beauty of the standard is that
one manufacturer can provide streaming-tape support, one CD-ROM support, one
printer support, etc.
SCSI direct
~~~~~~~~~~~
The single most important, yet single most unsupported command of the
standard is the "SCSI direct" command (28). With this command you can home-
brew your own SCSI command and pass it to the SCSI driver. This driver (that
was provided by the manufacturer) can then do what's necessary to send that
command (even though it may not understand it) out the SCSI bus.
The Program
~~~~~~~~~~~
The included program, SCSI_lister, will try to use the SCSI direct command to
scan the SCSI bus and print out the identity of each connected device. It
will automatically try to find the name of your controller's device.
If you get any messages like "unknown error" or "doesn't support SCSI direct
command", contact the manufacturer of your controller and see if they have
an updated ROM or driver that will support the SCSI direct command.
Feel free to keep and use the utility if it works with your controller.
We ask just one thing in return. Please submit the following information to
Xetec so that we may be kept informed about who does and does not support the
standard. This information is used in supporting our CD-ROM and streaming
tape backup systems.
Edit the included text file called "Results", filling in as much of the
information as possible. Phone, mail, Email, or fax it to...
Voice: (913) 827-0685 (ask for tech support)
Fax: (913) 827-6023
BBS: (918) 827-1974
Address: Xetec, Inc.
2804 Arnold Rd.
Salina, KS 67401
For example, if you own a Xetec hard drive, your results might look like:
-------------------------------------------------------------------------
Controller manufacturer Xetec
Model name FastTrak Q52
Computer model Amiga 500
Serial # FQ52-1523
ROM revision 1.40
Did the SCSI_lister program work with your controller? Yes
Device name found in SCSI_lister harddisk.device
Device version number printed 1.43
Unit number your hard drive appeared as in SCSI_lister 0
SCSI id number your hard drive is jumpered for 0
-------------------------------------------------------------------------
Distribution
~~~~~~~~~~~~
You may freely distribute this utility and its source code as long as all
files are included unaltered including this readme file.