home *** CD-ROM | disk | FTP | other *** search
-
-
- -½< 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.
-