1995-01-25 09:18:56 +00:00
|
|
|
.Dd October 11, 1993
|
|
|
|
.Dt UK 4
|
|
|
|
.Os FreeBSD
|
|
|
|
.Sh NAME
|
|
|
|
.Nm uk
|
|
|
|
.Nd scsi user-level driver
|
|
|
|
.Sh SYNOPSIS
|
1995-03-01 22:32:38 +00:00
|
|
|
.Nm device uk
|
1995-01-25 09:18:56 +00:00
|
|
|
.Sh DESCRIPTION
|
|
|
|
The
|
|
|
|
.Xr uk
|
|
|
|
driver provides support for a
|
|
|
|
process to address devices on the scsi bus for which there is no configured
|
|
|
|
driver.
|
|
|
|
.Pp
|
1995-03-01 22:32:38 +00:00
|
|
|
In FreeBSD releases prior to 2.1, the first unknown device
|
|
|
|
found will be attached as
|
|
|
|
.Em uk0
|
|
|
|
and the next,
|
|
|
|
.Em uk1
|
|
|
|
etc.
|
|
|
|
Beginning in 2.1 it is possible to specify what uk unit a device should
|
|
|
|
come on line as; refer to
|
|
|
|
.Xr scsi 4
|
|
|
|
for details on kernel configuration.
|
|
|
|
.Pp
|
|
|
|
A scsi adapter must also be separately configured into the system
|
1995-01-25 09:18:56 +00:00
|
|
|
before this driver makes sense.
|
|
|
|
.Pp
|
|
|
|
.Sh KERNEL CONFIGURATION
|
|
|
|
If an count is given that number of
|
|
|
|
.Nm
|
|
|
|
devices will be configured into the kernel.
|
|
|
|
|
|
|
|
|
|
|
|
.Pp
|
|
|
|
.Sh IOCTLS
|
|
|
|
The
|
|
|
|
.Nm
|
|
|
|
driver has no ioctls of it's own but rather acts as a medium for the
|
|
|
|
generic
|
|
|
|
.Xr scsi 4
|
|
|
|
ioctls. These are described in
|
|
|
|
.Em sys/scsiio.h.
|
|
|
|
|
|
|
|
|
|
|
|
.Sh FILES
|
|
|
|
.Bl -tag -width /dev/uk0XXX -compact
|
|
|
|
.It Pa /dev/uk[0-255]
|
|
|
|
uk{x} is the 'xth'unknown device found.
|
|
|
|
.El
|
|
|
|
.Sh DIAGNOSTICS
|
|
|
|
All
|
|
|
|
.Xr scsi 4
|
|
|
|
debug ioclts work on
|
|
|
|
.Nm
|
|
|
|
devices.
|
|
|
|
.Sh SEE ALSO
|
|
|
|
.Xr sd 4
|
|
|
|
.Xr st 4
|
|
|
|
.Xr cd 4
|
|
|
|
.Xr ch 4
|
|
|
|
.Xr su 4
|
|
|
|
.Xr scsi 4
|
|
|
|
.Sh HISTORY
|
|
|
|
The
|
|
|
|
.Nm
|
|
|
|
driver appeared in 386BSD 0.1
|
|
|
|
|