scsi_wd7000(7) UNIX System V scsi_wd7000(7)
NAME
scsiwd7000 - WD7000 FASST2 host adapter subsystem
DESCRIPTION
The WD7000 FASST2 SCSI host adapter subsystem serves as a means for SCSI
targer drivers (such as scsidisk, scsitape, and so on) to communicate
on the SCSI bus with target controllers and logical units. This driver
inplements the SCSI Driver Interface (SDI) for such SCSI target drivers.
It is also possible to access this subsystem via the pass-through driver.
To find the appropriate device to use, while the device is being
accessed through the target driver, use the BGETDEV ioctl to get the
major and minor numbers of the pass-though node. This node may either be
created or opened for use.
ioctl Calls
There are three groups of ioctl commands [see ioctl(2) in the
Programmer's Reference Manual] supported by this driver. The first group
contains the ioctl commands used by the driver itself.
SDISEND Used to send a pass through command to a target
controller bypassing the associated target driver.
SDIBRESET Used to reset the SCSI bus.
BREDT Used to read the extended edt data structure that is
stored in the scsi driver's internal data structure.
BHACNT Used to get the value of the number of host adapters
the scsi driver is configured for.
HAVER Used to determine the Driver Interface Version
supported by the driver. It returns the structure
verno, defined in /usr/include/sys/sdi.h.
The second group is used by the driver and all target drivers that use
the SDI protocol to communicate with their associated target controllers.
BGETTYPE Return the bus name (for example, scsi) and device
driver name of a specific device.
The third group should be supported by all the target drivers that use
the SDI protocol to communicate with their associated target controllers.
This ioctl is not supported by the scsiwd7000 driver.
BGETDEV Return the pass through major and minor numbers to
the calling utility to allow creation of a pass-
through special device file.
FILES
/usr/include/sys/scsi.h
/usr/include/sys/sdi.h
10/89 Page 1
scsi_wd7000(7) UNIX System V scsi_wd7000(7)
/usr/include/sys/wd7000.h
/usr/include/sys/sdiedt.h
/etc/conf/pack.d/scsi/space.c
SEE ALSO
scsiadaptec(7), scsicdrom(7), scsidisk(7), scsidpt(7), scsitape(7),
scsiworm(7)
ioctl(2) in the Programme's Reference Manual
Programmer's Guide: SCSI Driver Interface (SDI)
Page 2 10/89