fdsb(7) fdsb(7)
NAME
fdsb - Future Domain 16-Bit SCSI host adapter subsystem
DESCRIPTION
The Future Domain SCSI host adapter driver provides a Portable
Device Interface (PDI) compliant interface to Future Domain
16-Bit SCSI Host Adapters. The supported devices include the
TMC-16xx series, TMC-3260, MCS-600, and MCS-700 adapters.
The Future Domain SCSI host adapter driver enables PDI
compliant target drivers (such as sd01, st01, and so on) to
communicate on the SCSI bus with target controllers and
logical units. This allows normal access to mass-storage
devices using standard system interfaces and filesystems.
It is also possible for a knowledgeable user to access the
SCSI-bus subsystem directly by using the driver's pass-through
interface. This allows the user to issue sb control blocks
directly to a SCSI target device. To find the appropriate
pass-through device to use for a particular target device,
open the character special file for the device in question and
then issue the B_GETDEV ioctl. Use the device value returned
to create a character special file which, when opened, may be
used for pass-through (SDI_SEND ioctl).
ioctl Calls
The following ioctl(2) commands are provided by this driver:
SDI_SEND
Sends a pass-through command (SCSI control block) to a
target controller, bypassing the associated target
driver.
SDI_BRESET
Resets the SCSI bus.
B_GETTYPE
Returns the bus name (SCSI) and device driver name of a
specific device.
HA_VER
Returns a ver_no structure describing this driver.
Files
/usr/include/sys/fdsb.h
/usr/include/sys/scsi.h
Copyright 1994 Novell, Inc. Page 1
fdsb(7) fdsb(7)
/usr/include/sys/sdi.h
/usr/include/sys/sdi_edt.h
/usr/include/sys/sdi_comm.h
/etc/conf/pack.d/fdsb/space.c
REFERENCES
adsa(7), adsc(7), adse(7), adss(7), dpt(7), ioctl(2), mcis(7),
sc01(7), sd01(7), st01(7), sw01(7), wd7000(7)
NOTICES
Exercise extreme caution when using the pass-through
interface. It is possible to interfere with normal system I/O
and cause hangs if pass-through is used to an active device.
Pass-through should only be used to a device that is otherwise
quiescent.
With Future Domain controllers (for example, TMC-850M, TMC-
1680, and TMC-3260), the SCSI boot disk must be the disk with
the highest SCSI target address (SCSI ID). For example, if you
have disks at SCSI IDs 3, 4, and 6, the boot disk must be the
disk at SCSI ID 6. If you attempt to boot from a SCSI disk
which is not the highest ID, it may not work. Since Future
Domain controllers do not consider removable-media disks as
bootable, attempting to boot from such a disk may fail.
Copyright 1994 Novell, Inc. Page 2