diff options
author | jkh <jkh@FreeBSD.org> | 1994-09-29 13:54:36 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 1994-09-29 13:54:36 +0000 |
commit | 0139a3566500cbdaeffc854d09bb4efd4b4e0650 (patch) | |
tree | 10f5f2764c03084e4677cfb024469327d600b3b0 | |
parent | 3ef0581e73d5178f71ceb3fa2ec31b843c8d49b8 (diff) | |
download | FreeBSD-src-0139a3566500cbdaeffc854d09bb4efd4b4e0650.zip FreeBSD-src-0139a3566500cbdaeffc854d09bb4efd4b4e0650.tar.gz |
Add new files from Wilko (and in their proper place).
Submitted by: Wilko Bulte
-rw-r--r-- | share/man/man4/aha.4 | 66 | ||||
-rw-r--r-- | share/man/man4/ahb.4 | 76 | ||||
-rw-r--r-- | share/man/man4/fdc.4 | 70 | ||||
-rw-r--r-- | share/man/man4/man4.i386/aha.4 | 66 | ||||
-rw-r--r-- | share/man/man4/man4.i386/ahb.4 | 76 | ||||
-rw-r--r-- | share/man/man4/man4.i386/fd.4 | 91 | ||||
-rw-r--r-- | share/man/man4/man4.i386/fdc.4 | 70 | ||||
-rw-r--r-- | share/man/man4/man4.i386/ie.4 | 78 | ||||
-rw-r--r-- | share/man/man4/man4.i386/is.4 | 45 | ||||
-rw-r--r-- | share/man/man4/man4.i386/uha.4 | 74 | ||||
-rw-r--r-- | share/man/man4/man4.i386/wd.4 | 64 |
11 files changed, 776 insertions, 0 deletions
diff --git a/share/man/man4/aha.4 b/share/man/man4/aha.4 new file mode 100644 index 0000000..e9f1000 --- /dev/null +++ b/share/man/man4/aha.4 @@ -0,0 +1,66 @@ +.\" +.\" 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 AHA 4 i386 +.Os FreeBSD +.Sh NAME +.Nm aha +.Nd +Adaptec SCSI host adapter driver +.Sh SYNOPSIS +.Cd "controller aha0 at isa? port" \&"IO_AHA0\&" bio irq 11 drq 5 vector ahaintr +.Cd "controller scbus0 +.sp +For each connected disk: +.Cd "device sd0 +.sp +For each connected 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 Adaptec +154xA, 154xB, 154xC or 164x hostadapter. It also works for compatible cards like +the BusLogic 545 and the Adaptec 174x in 154x emulation mode. +.sp +For Adaptec 174x cards in enhanced mode the ahb(4) driver should be used. This +mode is prefered over 154x emulation mode. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file for Adaptec based systems +.It Pa /sys/i386/isa/aha.c +driver source +.El +.Sh SEE ALSO +.Xr ahb 4 +.Xr cd 4 +.Xr scsi 4 +.Xr sd 4 +.Xr st 4 diff --git a/share/man/man4/ahb.4 b/share/man/man4/ahb.4 new file mode 100644 index 0000000..d6b7f81 --- /dev/null +++ b/share/man/man4/ahb.4 @@ -0,0 +1,76 @@ +.\" +.\" 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 AHB 4 i386 +.Os FreeBSD +.Sh NAME +.Nm ahb +.Nd +Adaptec EISA SCSI host adapter driver +.Sh SYNOPSIS +.Cd "controller ahb0 at isa? bio irq 11 vector ahbintr +.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 Adaptec +174x hostadapter in either Standard or Enhanced Mode. If the controller +is set to Standard mode (by the ECU), the driver will automatically +switch the card to Enhanced mode during the device probe. +.sp +Please note that the above implies that when you are configuring a system +with both aha and ahb drivers, the ahb driver should be listed first in the +kernel config file. This ensures that the ahb driver will find the Adaptec 174x +boards before the aha driver probes for Adaptec 154x boards. +.sp +Note that no I/O addresses are configured in the kernel config file. The +174x uses EISA slot specific I/O which is configured automatically. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /sys/i386/isa/ahb.c +driver source +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file for Adaptec based systems +.El +.Sh SEE ALSO +.Xr aha 4 +.Xr cd 4 +.Xr scsi 4 +.Xr sd 4 +.Xr st 4 +.Sh NOTE +The ahb driver does not support the newer Adaptec 274x boards. This +is because Adaptec refuses to supply programming information without +a non-disclosure agreement. diff --git a/share/man/man4/fdc.4 b/share/man/man4/fdc.4 new file mode 100644 index 0000000..ebdc9e6 --- /dev/null +++ b/share/man/man4/fdc.4 @@ -0,0 +1,70 @@ +.\" +.\" 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 FDC 4 i386 +.Os FreeBSD +.Sh NAME +.Nm fdc +.Nd +PC architecture floppy disk controller driver +.Sh SYNOPSIS +.sp +.Cd "controller fdc0 at isa? port" \&"IO_FD1\&" bio irq 6 drq 2 vector fdintr +.Cd "disk fd0 at fdc0 drive 0 +.Cd "disk fd1 at fdc0 drive 1 +.sp +For QIC40 and QIC80 tapedrives controlled by the floppy controller: +.Cd "tape ft0 at fdc0 drive 2 +.Sh DESCRIPTION +This driver provides access to floppy disk drives and QIC40/80 tapedrives. +In /dev for each floppy device a number of minor devices are present. The +/dev/fd* devices with trailing alphabetic characters are used to indicate +'partitions' on the floppy disk. The /dev/fd*.<number> are devices that +indicate the size of the floppy disk (so: 720kB, 1440kB etc). The latter +are used for formatting disks using fdformat or for accessing different +density disks in multidensity drive. Example: 720kB disk in a 1.44Mb drive. +.Sh FILES +.Bl -tag -width Pa -compact +.It /dev/fd* +floppy disk device nodes +.It /dev/fd*.<size in kB> +floppy disk device nodes where the trailing number indicates the floppy +capacity +.It /dev/ft* +floppy tape (QIC40/80) device nodes +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file +.It Pa /sys/i386/isa/fd.c +floppy driver source +.It Pa /sys/i386/isa/ft.c +floppy tape (QIC40/80 driver source +.El +.Sh SEE ALSO +.Xr disktab 5 +.Xr fdformat 1 +.Xr ft 1 diff --git a/share/man/man4/man4.i386/aha.4 b/share/man/man4/man4.i386/aha.4 new file mode 100644 index 0000000..e9f1000 --- /dev/null +++ b/share/man/man4/man4.i386/aha.4 @@ -0,0 +1,66 @@ +.\" +.\" 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 AHA 4 i386 +.Os FreeBSD +.Sh NAME +.Nm aha +.Nd +Adaptec SCSI host adapter driver +.Sh SYNOPSIS +.Cd "controller aha0 at isa? port" \&"IO_AHA0\&" bio irq 11 drq 5 vector ahaintr +.Cd "controller scbus0 +.sp +For each connected disk: +.Cd "device sd0 +.sp +For each connected 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 Adaptec +154xA, 154xB, 154xC or 164x hostadapter. It also works for compatible cards like +the BusLogic 545 and the Adaptec 174x in 154x emulation mode. +.sp +For Adaptec 174x cards in enhanced mode the ahb(4) driver should be used. This +mode is prefered over 154x emulation mode. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file for Adaptec based systems +.It Pa /sys/i386/isa/aha.c +driver source +.El +.Sh SEE ALSO +.Xr ahb 4 +.Xr cd 4 +.Xr scsi 4 +.Xr sd 4 +.Xr st 4 diff --git a/share/man/man4/man4.i386/ahb.4 b/share/man/man4/man4.i386/ahb.4 new file mode 100644 index 0000000..d6b7f81 --- /dev/null +++ b/share/man/man4/man4.i386/ahb.4 @@ -0,0 +1,76 @@ +.\" +.\" 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 AHB 4 i386 +.Os FreeBSD +.Sh NAME +.Nm ahb +.Nd +Adaptec EISA SCSI host adapter driver +.Sh SYNOPSIS +.Cd "controller ahb0 at isa? bio irq 11 vector ahbintr +.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 Adaptec +174x hostadapter in either Standard or Enhanced Mode. If the controller +is set to Standard mode (by the ECU), the driver will automatically +switch the card to Enhanced mode during the device probe. +.sp +Please note that the above implies that when you are configuring a system +with both aha and ahb drivers, the ahb driver should be listed first in the +kernel config file. This ensures that the ahb driver will find the Adaptec 174x +boards before the aha driver probes for Adaptec 154x boards. +.sp +Note that no I/O addresses are configured in the kernel config file. The +174x uses EISA slot specific I/O which is configured automatically. +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /sys/i386/isa/ahb.c +driver source +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file for Adaptec based systems +.El +.Sh SEE ALSO +.Xr aha 4 +.Xr cd 4 +.Xr scsi 4 +.Xr sd 4 +.Xr st 4 +.Sh NOTE +The ahb driver does not support the newer Adaptec 274x boards. This +is because Adaptec refuses to supply programming information without +a non-disclosure agreement. diff --git a/share/man/man4/man4.i386/fd.4 b/share/man/man4/man4.i386/fd.4 new file mode 100644 index 0000000..96ddcb0 --- /dev/null +++ b/share/man/man4/man4.i386/fd.4 @@ -0,0 +1,91 @@ +.\" Copyright (c) 1990, 1991, 1993 +.\" The Regents of the University of California. 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. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by the University of +.\" California, Berkeley and its contributors. +.\" 4. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``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 REGENTS OR CONTRIBUTORS 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. +.\" +.\" @(#)fd.4 8.1 (Berkeley) 6/9/93 +.\" +.Dd June 9, 1993 +.Dt FD 4 +.Os +.Sh NAME +.Nm fd , +.Nm stdin , +.Nm stdout , +.Nm stderr +.Nd file descriptor files +.Sh DESCRIPTION +The files +.Pa /dev/fd/0 +through +.Pa /dev/fd/# +refer to file descriptors which can be accessed through the file +system. +If the file descriptor is open and the mode the file is being opened +with is a subset of the mode of the existing descriptor, the call: +.Bd -literal -offset indent +fd = open("/dev/fd/0", mode); +.Ed +.Pp +and the call: +.Bd -literal -offset indent +fd = fcntl(0, F_DUPFD, 0); +.Ed +.Pp +are equivalent. +.Pp +Opening the files +.Pa /dev/stdin , +.Pa /dev/stdout +and +.Pa /dev/stderr +is equivalent to the following calls: +.Bd -literal -offset indent +fd = fcntl(STDIN_FILENO, F_DUPFD, 0); +fd = fcntl(STDOUT_FILENO, F_DUPFD, 0); +fd = fcntl(STDERR_FILENO, F_DUPFD, 0); +.Ed +.Pp +Flags to the +.Xr open 2 +call other than +.Dv O_RDONLY , +.Dv O_WRONLY +and +.Dv O_RDWR +are ignored. +.Sh FILES +.Bl -tag -width /dev/stderr -compact +.It Pa /dev/fd/# +.It Pa /dev/stdin +.It Pa /dev/stdout +.It Pa /dev/stderr +.El +.Sh SEE ALSO +.Xr tty 4 diff --git a/share/man/man4/man4.i386/fdc.4 b/share/man/man4/man4.i386/fdc.4 new file mode 100644 index 0000000..ebdc9e6 --- /dev/null +++ b/share/man/man4/man4.i386/fdc.4 @@ -0,0 +1,70 @@ +.\" +.\" 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 FDC 4 i386 +.Os FreeBSD +.Sh NAME +.Nm fdc +.Nd +PC architecture floppy disk controller driver +.Sh SYNOPSIS +.sp +.Cd "controller fdc0 at isa? port" \&"IO_FD1\&" bio irq 6 drq 2 vector fdintr +.Cd "disk fd0 at fdc0 drive 0 +.Cd "disk fd1 at fdc0 drive 1 +.sp +For QIC40 and QIC80 tapedrives controlled by the floppy controller: +.Cd "tape ft0 at fdc0 drive 2 +.Sh DESCRIPTION +This driver provides access to floppy disk drives and QIC40/80 tapedrives. +In /dev for each floppy device a number of minor devices are present. The +/dev/fd* devices with trailing alphabetic characters are used to indicate +'partitions' on the floppy disk. The /dev/fd*.<number> are devices that +indicate the size of the floppy disk (so: 720kB, 1440kB etc). The latter +are used for formatting disks using fdformat or for accessing different +density disks in multidensity drive. Example: 720kB disk in a 1.44Mb drive. +.Sh FILES +.Bl -tag -width Pa -compact +.It /dev/fd* +floppy disk device nodes +.It /dev/fd*.<size in kB> +floppy disk device nodes where the trailing number indicates the floppy +capacity +.It /dev/ft* +floppy tape (QIC40/80) device nodes +.It Pa /sys/i386/conf/GENERICAH +sample generic kernel config file +.It Pa /sys/i386/isa/fd.c +floppy driver source +.It Pa /sys/i386/isa/ft.c +floppy tape (QIC40/80 driver source +.El +.Sh SEE ALSO +.Xr disktab 5 +.Xr fdformat 1 +.Xr ft 1 diff --git a/share/man/man4/man4.i386/ie.4 b/share/man/man4/man4.i386/ie.4 new file mode 100644 index 0000000..785cf1e --- /dev/null +++ b/share/man/man4/man4.i386/ie.4 @@ -0,0 +1,78 @@ +.\" +.\" Copyright (c) 1994, Wilko Bulte +.\" All rights reserved. +.\" +.Dd September 23, 1994 +.Dt IE 4 i386 +.Os +.Sh NAME +.Nm ie +.Nd +ethernet device driver +.Sh SYNOPSIS +.Cd "device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr" +.Sh DESCRIPTION +The +.Nm ie +driver provides support for 8 and 16bit ISA ethernet cards that are based on +the Intel i82586 chip. It supports the AT&T Starlan 10 and Starlan Fiber, +the EN100, the 3COM 3C507 and the RACAL Interlan NI5210. +.Pp +.Sh DIAGNOSTICS +.Bl -diag +.It "ie%d: unknown board type code %d" +An i82586 chip was found, but the driver was unable to determine the actual +board type during the probe. +.It "ie%d: kernel configured maddr %x doesn't match board configured maddr %x" +The device probe detected a different maddr than the one specified in the +kernel configuration file. +.It "ie%d: can't find shared memory" +The device probe could not access the shared memory to determine its size. +.It "ie%d: kernel configured msize %d doesn't match board configured msize %d" +The device probe found a different size for the shared memory than the one +specified in the kernel configuration file. +.It "ie%d: kernel configured irq %d doesn't match board configured irq %d" +The device probe detected that the board is configured for a different +interrupt than the one specified in the kernel configuration file. +.It "ie%d: reset" +The Intel i82586 had to be reset by the driver. +.It "ie%d: transceiver problem" +The driver has detected a problem with the ethernet transceiver. This is +usually due to a loose or broken transceiver cable when using an external +transceiver. When you experience this problem with an on-card transceiver +your card may be incorrectly jumpered for to use an external transceiver. +Worst case your on-board transceiver may be broken. +.It "ie%d: TDR detected an open %d clocks away" +The driver detected an open circuit in the ethernet cable. Check your +coax cable and terminator resistors. +.It "ie%d: TDR detected a short %d clocks away" +The driver detected a short circuit in the ethernet cable. Check your +coax cable and terminator resistors. +.It "ie%d: TDR returned unknown status %x" +The driver got an unknown status from the card during the ethernet cable +test. +.It "ie%d: multicast address setup command failed" +The card could not be put into multicast mode. +.It "ie%d: configure command failed" +The card refused to respond correctly during configuration. +.It "ie%d: individual address setup command failed" +The programming of the Ethernet (MAC) address failed. +.El +.Sh CAVEATS +The Racal Interlan NI5210 comes in variants with 8 and 16 kbytes of +shared memory. It is strongly advisable to use the 16 kbyte variant. +You can upgrade your 8 kbyte card to 16 kbyte by adding an additional +RAM chip. +.Pp +.Sh SEE ALSO +.Xr arp 4 , +.Xr ifconfig 8 , +.Xr netintro 4 +.Sh AUTHORS +The +.Nm +device driver was written by G.A. Wollman, based on code by William F. Jolitz +and Lawrence Berkeley Laboratories. +.Tn 3C507 +support was written by Charles M. Hannum. This manual page was written +by Wilko C. Bulte. diff --git a/share/man/man4/man4.i386/is.4 b/share/man/man4/man4.i386/is.4 new file mode 100644 index 0000000..8565c8e --- /dev/null +++ b/share/man/man4/man4.i386/is.4 @@ -0,0 +1,45 @@ +.\" +.\" Copyright (c) 1994, Wilko Bulte +.\" All rights reserved. +.\" +.Dd September 26, 1994 +.Dt IS 4 i386 +.Os +.Sh NAME +.Nm is +.Nd +ethernet device driver +.Sh SYNOPSIS +.Cd "device is0 at isa? port 0x280 net irq 10 drq 7 vector isintr" +.Sh DESCRIPTION +The +.Nm is +driver provides support for Isolan AT4141-0 and Isolink 4110 ethernet +cards. +.Pp +.Sh DIAGNOSTICS +.Bl -diag +.It "is%d: reset" +The card had to be reset by the driver. +.It "is%d : Couldn't allocate memory for card" +The driver could not obtain dma-able memory. +.It "is%d: memory allocated not quadword aligned" +The dma-able memory obtained is not aligned on an 8 byte boundary. +.It "is%d: card failed to initialise" +The initialisation routine could not correctly setup the card. +.It "is%d: error: out of sync" +The driver is out of sync with the hardware. This should never happen. +.El +.Sh CAVEATS +There are a number of driver diagnostics that are not listed in the DIAGNOSTICS +section. You need intimate card and driver knowledge to understand them. +.Pp +.Sh SEE ALSO +.Xr arp 4 , +.Xr ifconfig 8 , +.Xr netintro 4 +.Sh AUTHORS +The +.Nm +device driver was written by Paul Richards. This manual page was written +by Wilko C. Bulte. diff --git a/share/man/man4/man4.i386/uha.4 b/share/man/man4/man4.i386/uha.4 new file mode 100644 index 0000000..6ff562e --- /dev/null +++ b/share/man/man4/man4.i386/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/man4.i386/wd.4 b/share/man/man4/man4.i386/wd.4 new file mode 100644 index 0000000..0bde553 --- /dev/null +++ b/share/man/man4/man4.i386/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. |