diff --git a/share/man/man4/uha.4 b/share/man/man4/uha.4 new file mode 100644 index 000000000000..6ff562e707f6 --- /dev/null +++ b/share/man/man4/uha.4 @@ -0,0 +1,74 @@ +.\" +.\" Copyright (c) 1994 Wilko Bulte +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software withough specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd August 31, 1994 +.Dt UHA 4 i386 +.Os FreeBSD +.Sh NAME +.Nm uha +.Nd +Ultrastore SCSI host adapter driver +.Sh SYNOPSIS +.sp +For Ultrastore 24f controllers in EISA mode: +.Cd "controller uha0 at isa? bio irq 14 vector uhaintr +.Cd "controller scbus0 +.sp +For Ultrastore 14f and 34f controllers: +.Cd "controller uha0 at isa? port" \&"IO_UHA0\&" bio irq 14 drq 5 vector uhaintr +.Cd "controller scbus0 +.sp +For each disk: +.Cd "device sd0 +.sp +For each tape device: +.Cd "device st0 +.sp +For one or more cdroms: +.Cd "device cd0 +.Sh DESCRIPTION +This driver provides access to SCSI devices connected to an Ultrastore +Ultrastore 14f, Ultrastore 24f or Ultrastore 34f hostadapter. +.sp +Note that for an Ultrastore 24f in EISA mode no I/O addresses or DMA channels +are required in the kernel config file. If they are present, the driver +will correctly find the Ultrastore 24f, but you tie up precious DMA channels +and I/O ranges which are not used by the card. +The Ultrastore 24f uses EISA slot specific I/O which is configured +automatically. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /sys/i386/conf/GENERICBT +sample generic kernel config file for Bustek and Ultrastore based systems +.It Pa /sys/i386/isa/uha.c +driver source +.El +.Sh SEE ALSO +.Xr cd 4 +.Xr scsi 4 +.Xr sd 4 +.Xr st 4 diff --git a/share/man/man4/wd.4 b/share/man/man4/wd.4 new file mode 100644 index 000000000000..0bde5534fb5e --- /dev/null +++ b/share/man/man4/wd.4 @@ -0,0 +1,64 @@ +.\" +.\" Copyright (c) 1994 Wilko Bulte +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software withough specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" +.Dd August 31, 1994 +.Dt WD 4 i386 +.Os FreeBSD +.Sh NAME +.Nm wd +.Nd +Generic WD100x diskcontroller driver +.Sh SYNOPSIS +.sp +.Cd "controller wdc0 at isa? port" \&"IO_WD1\&" bio irq 14 vector wdintr +.Cd "disk wd0 at wdc0 drive 0 +.Cd "disk wd1 at wdc0 drive 1 +.sp +.Sh DESCRIPTION +This driver provides access to disks connected to controllers that emulate +the Western Digital WD100x series. This range of controllers includes WD1003 +type ST412 controllers, WD1007 ESDI controllers and also the generic IDE +controllers found on most motherboards. +.sp +Your controller documentation is usually quick to point out any WD100x +compatibility. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /dev/wd* +disk block device nodes +.It Pa /dev/rwd* +disk character device nodes +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file for (a.o.) wd based systems +.It Pa /sys/i386/isa/wd.c +driver source +.El +.Sh SEE ALSO +.Xr bad144 8 +.Sh NOTES +This controller/disk combo has no provisions for automatic bad block handling. +You need to run bad144(8) to check for bad blocks.