summaryrefslogtreecommitdiff
path: root/share/man
diff options
context:
space:
mode:
Diffstat (limited to 'share/man')
-rw-r--r--share/man/man4/adv.4177
-rw-r--r--share/man/man4/adw.489
-rw-r--r--share/man/man4/aha.476
-rw-r--r--share/man/man4/ahb.463
-rw-r--r--share/man/man4/bpf.48
-rw-r--r--share/man/man4/bt.4135
-rw-r--r--share/man/man4/dpt.477
-rw-r--r--share/man/man4/joy.496
-rw-r--r--share/man/man4/ppc.4131
-rw-r--r--share/man/man4/wi.4113
10 files changed, 8 insertions, 957 deletions
diff --git a/share/man/man4/adv.4 b/share/man/man4/adv.4
deleted file mode 100644
index 14784b33d7e97..0000000000000
--- a/share/man/man4/adv.4
+++ /dev/null
@@ -1,177 +0,0 @@
-.\"
-.\" Copyright (c) 1998, 2000
-.\" Justin T. Gibbs. 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. 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd February 13, 2000
-.Dt ADV 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm adv
-.Nd Advansys ISA/VL/EISA/PCI 8bit SCSI Host adapter driver
-.Sh SYNOPSIS
-For one or more ISA or VL cards:
-.Cd device isa
-.Cd device "adv0 at isa? port ? irq ? drq ?"
-.Pp
-For one or more EISA cards:
-.Cd device eisa
-.Cd device adv
-.Pp
-For one or more PCI cards:
-.Cd device pci
-.Cd device adv
-.Pp
-For one or more SCSI busses:
-.Cd device scbus0 at adv0
-.Sh DESCRIPTION
-This driver provides access to the 8bit
-.Tn SCSI
-bus connected to the Advanced Systems Products, Inc.
-.Tn ASC900 ,
-.Tn ASC1000 ,
-.Tn ASC1090 ,
-.Tn ASC1200 ,
-.Tn ASC3030 ,
-.Tn ASC3050 ,
-and
-.Tn ASC3150
-host adapter chips.
-The following tables list the AdvanSys products using these chips,
-their bus attachment type, maximum sync rate, and the maximum number of
-commands that can be handled by the adapter concurrently.
-.Pp
-.Bd -filled -offset indent
-.Bl -column "ABP510/5150 " "ISA PnP " "Yes " "10MHz " "Commands " Footnotes
-Connectivity Products:
-.Pp
-.Em "Adapter Bus Floppy MaxSync Commands Footnotes"
-ABP510/5150 ISA No 10MHz 240 1
-ABP5140 ISA PnP No 10MHz 16 1, 3
-ABP5142 ISA PnP Yes 10MHz 16 4
-ABP[3]902 PCI No 10MHz 16
-ABP3905 PCI No 10MHz 16
-ABP915 PCI No 10MHz 16
-ABP920 PCI No 10MHz 16
-ABP3922 PCI No 10MHz 16
-ABP3925 PCI No 10MHz 16
-ABP930 PCI No 10MHz 16 5
-ABP930U PCI No 20MHz 16
-ABP930UA PCI No 20MHz 16
-ABP960 PCI No 10MHz 16
-ABP960U PCI No 20MHz 16
-.El
-.Pp
-Footnotes:
-.Bl -enum -compact
-.It
-This board has been shipped by HP with the 4020i CD-R drive.
-The board has no BIOS so it cannot control a boot device, but
-it can control any secondary SCSI device.
-.It
-This board has been sold by Iomega as a Jaz Jet PCI adapter.
-.It
-This board has been sold by SIIG as the i540 SpeedMaster.
-.It
-This board has been sold by SIIG as the i542 SpeedMaster.
-.It
-This board has been sold by SIIG as the Fast SCSI Pro PCI.
-.El
-.Ed
-.Pp
-.Bd -filled -offset indent
-.Bl -column "ABP510/5150 " "ISA PnP " "Yes " "10MHz " Commands
-Single Channel Products:
-.Pp
-.Em "Adapter Bus Floppy MaxSync Commands"
-ABP542 ISA Yes 10MHz 240
-ABP742 EISA Yes 10MHz 240
-ABP842 VL Yes 10MHz 240
-ABP940 PCI No 10MHz 240
-ABP[3]940UA PCI No 20MHz 240
-ABP940U PCI No 20MHz 240
-ABP3960UA PCI No 20MHz 240
-ABP970 PCI No 10MHz 240
-ABP970U PCI No 20MHz 240
-.El
-.Ed
-.Pp
-.Bd -filled -offset indent
-.Bl -column "ABP510/5150 " "ISA PnP " "Yes " "10MHz " "Commands " "Channels "
-Multi Channel Products (Commands are per-channel):
-.Pp
-.Em "Adapter Bus Floppy MaxSync Commands Channels"
-ABP752 EISA Yes 10MHz 240 2
-ABP852 VL Yes 10MHz 240 2
-ABP950 PCI No 10MHz 240 2
-ABP980 PCI No 10MHz 240 4
-ABP980U PCI No 20MHz 240 4
-ABP[3]980UA PCI No 20MHz 16 4
-.El
-.Ed
-.Pp
-For ISA or Vesa Local Bus adapters, one kernel config entry is required
-for every card to be attached by the system. Specific values for the port
-address, irq, and drq may be specified. If wildcard values are used, the
-driver will query the device for its current settings and use those. If
-the port address is a wildcard, the driver consults an internal table of
-possible port address locations and attaches to the first unattached card
-it finds. The possible port addresses for these card are 0x110, 0x130,
-0x150, 0x190, 0x210, 0x230, 0x250, and 0x330.
-.Pp
-Per target configuration performed in the
-.Tn AdvanceWare
-menu, which is accessible at boot,
-is honored by this driver.
-This includes synchronous/asynchronous transfers,
-maximum synchronous negotiation rate, disconnection, tagged queueing,
-and the host adapter's SCSI ID.
-The global setting for the maximum number of tagged transactions allowed
-per target is not honored as the CAM SCSI system will automatically determine
-the maximum number of tags a device can receive as well as guarantee fair
-resource allocation among devices.
-.Sh SEE ALSO
-.Xr adw 4 ,
-.Xr aha 4 ,
-.Xr ahb 4 ,
-.Xr ahc 4 ,
-.Xr cd 4 ,
-.Xr da 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh AUTHORS
-The
-.Nm adv
-driver was ported by
-.An Justin T. Gibbs
-from the Linux driver
-written by
-.An Bob Frey
-of Advanced System Products, Inc.
-Many thanks to AdvanSys for providing the original driver under a suitable
-license for use in FreeBSD.
-.Sh HISTORY
-The
-.Nm
-driver appeared in
-.Fx 3.0 .
diff --git a/share/man/man4/adw.4 b/share/man/man4/adw.4
deleted file mode 100644
index 76b4ce4c7f66e..0000000000000
--- a/share/man/man4/adw.4
+++ /dev/null
@@ -1,89 +0,0 @@
-.\"
-.\" Copyright (c) 1998, 2000
-.\" Justin T. Gibbs. 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. 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd February 13, 2000
-.Dt ADW 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm adw
-.Nd Advansys PCI 16bit SCSI Host adapter driver
-.Sh SYNOPSIS
-.Cd controller pci
-.Cd controller adw
-.Pp
-For one or more SCSI busses:
-.Cd controller scbus0 at adw0
-.Sh DESCRIPTION
-This driver provides access to the 16bit
-.Tn SCSI
-bus connected to the Advanced Systems Products, Inc.
-.Tn ASC3550 Ultra,
-and
-.Tn ASC38C0800 Ultra2,
-SCSI Host Adapter chips.
-AdvanSys products incorporating these chips include the
-.Tn ABP[3]940UW,
-.Tn ABP950UW,
-.Tn ABP970UW,
-.Tn ABP3940U2W,
-and
-.Tn ABP3950U2W.
-Both chips support, synchronous transfers
-.Pq 20MHz and 40MHz max respectively ,
-16bit transfers, tagged queueing,
-and up to 253 concurrent SCSI transactions.
-.Pp
-Per target configuration performed in the
-.Tn AdvanceWare
-menu, which is accessible at boot,
-is honored by this driver.
-This includes synchronous/asynchronous transfers,
-maximum synchronous negotiation rate, wide transfers, disconnection,
-tagged queueing, and the host adapter's SCSI ID.
-The global setting for the maximum number of tagged transactions allowed
-per target is not honored as the CAM SCSI system will automatically determine
-the maximum number of tags a device can receive as well as guarantee fair
-resource allocation among devices.
-.Sh SEE ALSO
-.Xr adv 4 ,
-.Xr cd 4 ,
-.Xr da 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh AUTHORS
-The
-.Nm
-driver was ported by
-.An Justin T. Gibbs
-from the Linux driver written by
-.An Bob Frey
-of Advanced System Products, Inc.
-Many thanks to AdvanSys for providing the original driver
-under a suitable license for use in FreeBSD.
-.Sh HISTORY
-The
-.Nm
-driver appeared in
-.Fx 3.0 .
diff --git a/share/man/man4/aha.4 b/share/man/man4/aha.4
deleted file mode 100644
index 262958c9e0f13..0000000000000
--- a/share/man/man4/aha.4
+++ /dev/null
@@ -1,76 +0,0 @@
-.\"
-.\" 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd October 15, 1998
-.Dt AHA 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm aha
-.Nd Adaptec SCSI host adapter driver
-.Sh SYNOPSIS
-.Cd device "aha0 at isa? port ? irq ? drq 5"
-.Cd device scbus0 at aha0
-.Sh DESCRIPTION
-This driver provides access to the
-.Tn SCSI
-bus connected to an Adaptec 154xA, 154xB, 154xC, 154xCF, or 154xCP
-host adapter. Host adapters supporting a 154X compatible interface,
-such as some Tekram controllers and the Adaptec 174x in 154x
-emulation mode can, also be attached with this driver. For optimum
-performance, Adaptec 174x controllers should be configured in
-enhanced mode and attached via the
-.Xr ahb 4
-driver.
-.Pp
-One kernel config entry for every card to be attached by the system is
-required. Specific values for the port address, irq, and drq may be
-specified. If wildcard values are used, the driver will query the
-device for its current settings and use those. If the port address
-is a wildcard, the driver consults an internal table of possible port address
-locations and attaches to the first unattached card it finds. The possible
-port addresses for this card are 0x330, 0x334, 0x230, 0x234, 0x130, and
-0x134.
-.Sh SEE ALSO
-.Xr ahb 4 ,
-.Xr ahc 4 ,
-.Xr cd 4 ,
-.Xr da 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.\"
-.\" .Sh DIAGNOSTICS
-.\"
-.Sh AUTHORS
-The
-.Nm
-driver was ported by
-.An M. Warner Losh
-from the
-.Nm bt
-driver written by
-.An Justin T. Gibbs
diff --git a/share/man/man4/ahb.4 b/share/man/man4/ahb.4
deleted file mode 100644
index c1aa847407b38..0000000000000
--- a/share/man/man4/ahb.4
+++ /dev/null
@@ -1,63 +0,0 @@
-.\"
-.\" 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd October 15, 1998
-.Dt AHB 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm ahb
-.Nd Adaptec EISA SCSI host adapter driver
-.Sh SYNOPSIS
-.Cd device ahb
-.Cd device scbus0 at ahb0
-.Sh DESCRIPTION
-This driver provides access to the
-.Tn SCSI
-bus connected to an Adaptec
-174x hostadapter in
-.Dq Em enhanced
-mode.
-Tagged queueing and synchronous SCSI transfers are supported.
-.Sh CAVEATS
-The Adaptec 174X is very sensitive to SCSI bus termination and cable
-length. It may also have difficulties operating with some modern devices
-that, due to their speed, expose timing problems in the controller. There
-are no known mechanisms for working around device incompatibilities of
-this nature.
-.Sh SEE ALSO
-.Xr aha 4 ,
-.Xr ahc 4 ,
-.Xr cd 4 ,
-.Xr da 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh AUTHORS
-The
-.Nm
-driver was written by
-.An Justin T. Gibbs .
diff --git a/share/man/man4/bpf.4 b/share/man/man4/bpf.4
index 88ffb6a43615e..ff57584981ca7 100644
--- a/share/man/man4/bpf.4
+++ b/share/man/man4/bpf.4
@@ -290,6 +290,14 @@ Set to zero if the link level source address should be filled in automatically
by the the interface output routine. Set to one if the link level source
address will be written, as provided, to the wire. This flag is initialized
to zero by default.
+.It Dv BIOCSSEESENT
+.It Dv BIOCGSEESENT
+.Pq Li u_int
+Set or get the flag determining whether locally generated packets on the
+interface should be returned by BPF. Set to zero to see only incoming
+packets on the interface. Set to one to see packets originating
+locally and remotely on the interface. This flag is initialized to one by
+default.
.Sh BPF HEADER
The following structure is prepended to each packet returned by
.Xr read 2 :
diff --git a/share/man/man4/bt.4 b/share/man/man4/bt.4
deleted file mode 100644
index 1a7d4fb877b2f..0000000000000
--- a/share/man/man4/bt.4
+++ /dev/null
@@ -1,135 +0,0 @@
-.\"
-.\" Copyright (c) 1994 Jordan Hubbard
-.\" 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd October 16, 1998
-.Dt BT 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm bt
-.Nd Buslogic/Mylex MultiMaster SCSI host adapter driver
-.Sh SYNOPSIS
-.Cd "device bt0 at isa? port ? irq ?"
-.Cd device scbus0 at bt0
-.Sh DESCRIPTION
-This driver provides access to the
-.Tn SCSI
-bus connected to a Buslogic/Mylex MultiMaster or compatible controller:
-.Pp
-.Bd -filled -offset indent
-.Bl -column "BT-956CD " "ISA " "Commands " Description
-MultiMaster "W" Series Host Adapters:
-.Pp
-.Em "Adapter Bus Commands Description"
-BT-948 PCI 192 ULtra SCSI-3
-BT-958 PCI 192 Wide ULtra SCSI-3
-BT-958D PCI 192 Wide Differential ULtra SCSI-3
-.El
-.Bl -column "BT-956CD " "ISA " "Commands " Description
-MultiMaster "C" Series Host Adapters:
-.Pp
-.Em "Adapter Bus Commands Description"
-BT-946C PCI 100 Fast SCSI-2
-BT-956C PCI 100 Wide Fast SCSI-2
-BT-956CD PCI 100 Wide Differential Fast SCSI-2
-BT-445C VLB 100 Fast SCSI-2
-BT-747C EISA 100 Fast SCSI-2
-BT-757C EISA 100 Wide Fast SCSI-2
-BT-757CD EISA 100 Wide Differential Fast SCSI-2
-BT-545C ISA 50 Fast SCSI-2
-BT-540CF ISA 50 Fast SCSI-2
-.El
-.Bl -column "BT-956CD " "ISA " "Commands " Description
-MultiMaster "S" Series Host Adapters:
-.Pp
-.Em "Adapter Bus Commands Description"
-BT-445S VLB 30 Fast SCSI-2
-BT-747S EISA 30 Fast SCSI-2
-BT-747D EISA 30 Differential Fast SCSI-2
-BT-757S EISA 30 Wide Fast SCSI-2
-BT-757D EISA 30 Wide Differential Fast SCSI-2
-BT-545S ISA 30 Fast SCSI-2
-BT-542D ISA 30 Differential Fast SCSI-2
-BT-742A EISA 30 SCSI-2 (742A revision H)
-BT-542B ISA 30 SCSI-2 (542B revision H)
-.El
-.Bl -column "BT-956CD " "ISA " "Commands " Description
-MultiMaster "A" Series Host Adapters:
-.Pp
-.Em "Adapter Bus Commands Description"
-BT-742A EISA 30 SCSI-2 (742A revisions A - G)
-BT-542B ISA 30 SCSI-2 (542B revisions A - G)
-.El
-.Ed
-.Pp
-AMI FastDisk Host Adapters that are true BusLogic MultiMaster clones are also
-supported by this driver.
-.Pp
-Tagged queueing is supported on 'W' series adapters, 'C' series adapters
-with firmware of rev 4.42 and higher, and 'S' series adapters with firmware
-of rev 3.35 and higher.
-.Pp
-Boards with certain firmware revisions may lock up under heavy load to
-certain devices, especially if tagged queueing is used. Should you encounter
-a problem with your adapter, contact Mylex technical support and ensure you
-have the latest firmware for your controller.
-.Sh SEE ALSO
-.Xr cd 4 ,
-.Xr da 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh AUTHORS
-.An Julian Elischer
-wrote a driver for the Multimaster cards that appeared in the 386BSD
-patch kit. The driver was rewritten by
-.An Justin T. Gibbs
-to take advantage of new board features and work with the CAM SCSI framework in
-.Fx 3.0 .
-.Pp
-Special thanks to
-.An Leonard N. Zubkoff
-for writing such a complete and well documented Mylex/BusLogic MultiMaster
-driver for Linux. Support in this driver for the wide range of MultiMaster
-controllers and firmware revisions, with their otherwise undocumented quirks,
-would not have been possible without his efforts.
-.Sh FILES
-.Bl -tag -width /usr/share/man0/template.doc -compact
-.It Pa sys/dev/buslogic/bt.c
-Core Driver Implementation
-.It Pa sys/dev/buslogic/btreg.h
-MultiMaster Register Set and Core Driver Data Structures
-.It Pa sys/pci/bt_pci.c
-PCI Bus Driver Attachment
-.It Pa sys/i386/eisa/bt_eisa.c
-EISA Bus Driver Attachment
-.It Pa sys/i386/isa/bt_isa.c
-ISA/VL Bus Driver Attachment
-.El
-.Sh HISTORY
-The
-.Nm
-driver first appeared in the 386BSD patch kit.
diff --git a/share/man/man4/dpt.4 b/share/man/man4/dpt.4
deleted file mode 100644
index 825f53cee4f78..0000000000000
--- a/share/man/man4/dpt.4
+++ /dev/null
@@ -1,77 +0,0 @@
-.\"
-.\" Copyright (c) 1998 Justin T. Gibbs
-.\" 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. The name of the author may not be used to endorse or promote products
-.\" derived from this software without 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd October 16, 1998
-.Dt DPT 4 i386
-.Os FreeBSD 3.0
-.Sh NAME
-.Nm dpt
-.Nd DPT RAID Controller SCSI driver
-.Sh SYNOPSIS
-For one or more EISA Controllers
-.Cd "device eisa"
-.Cd "device dpt"
-.Pp
-For one or more PCI Controllers
-.Cd "device pci"
-.Cd "device dpt"
-.Pp
-To allow PCI adapters to use memory mapped I/O if enabled:
-.Cd options DPT_ALLOW_MEMIO
-.Pp
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for the DPT Smart Cache Plus, Smart Cache III,
-Smart Raid III, Smart Cache IV, and Smart RAID IV families of procucts.
-.Sh FILES
-.Bl -tag -width /usr/share/man0/template.doc -compact
-.It Pa sys/dev/dpt/dpt_scsi.c
-Core Driver Implementation
-.It Pa sys/dev/dpt/dpt.h
-Register Set and Core Driver Data Structures
-.It Pa sys/pci/dpt_pci.c
-PCI Bus Driver Attachment
-.It Pa sys/i386/eisa/dpt_eisa.c
-EISA Bus Driver Attachment
-.El
-.Sh SEE ALSO
-.Xr cd 4 ,
-.Xr ch 4 ,
-.Xr da 4 ,
-.Xr sa 4 ,
-.Xr scsi 4
-.Sh AUTHORS
-The
-.Nm
-driver was written by
-.An Simon Shapiro
-and ported to the CAM SCSI system by
-.An Justin T. Gibbs .
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Fx 2.2.6 .
diff --git a/share/man/man4/joy.4 b/share/man/man4/joy.4
deleted file mode 100644
index c04d8db13ded3..0000000000000
--- a/share/man/man4/joy.4
+++ /dev/null
@@ -1,96 +0,0 @@
-.\"
-.\" $FreeBSD$
-.\"
-.Dd January 23, 1995
-.Dt JOY 4 i386
-.Sh NAME
-.Nm joy
-.Nd joystick device driver
-.Sh SYNOPSIS
-.Cd device joy0 at isa? port "IO_GAME"
-.Fd #include <machine/joystick.h>
-.Sh DESCRIPTION
-The joystick device driver allows applications to read the status of
-the PC joystick.
-.Pp
-This device may be opened by only one process at a time.
-.Pp
-The joystick status is read from a structure via a read()
-call.
-The structure is defined in the header file as follows:
-.Pp
-.Bd -literal -offset indent
- struct joystick {
- int x; /* x position */
- int y; /* y position */
- int b1; /* button 1 status */
- int b2; /* button 2 status */
- };
-.Ed
-.Pp
-Positions are typically in the range 0-2000.
-.Ss One line perl example:
-perl -e 'open(JOY,"/dev/joy0")||die;while(1)
-.br
-{sysread(JOY,$x,16);@j=unpack("iiii",$x);print "@j\\n";sleep(1);}'
-.Ss ioctl calls
-Several ioctl() calls are also available.
-They take an argument of
-type int *
-.Bl -tag -width JOY_SET_X_OFFSET
-.It Dv JOY_SETTIMEOUT Fa int *limit
-Set the time limit (in microseconds) for reading the joystick
-status.
-Setting a value
-too small may prevent to get correct values for the positions (which
-are then set to -2147483648), however this can be useful if one is
-only interested by the buttons status.
-.It Dv JOY_GETTIMEOUT Fa int *limit
-Get the time limit (in microseconds) used for reading the joystick
-status.
-.It Dv JOY_SET_X_OFFSET Fa int *offset
-Set the value to be added to the X position when reading the joystick
-status.
-.It Dv JOY_SET_Y_OFFSET Fa int *offset
-Set the value to be added to the Y position when reading the joystick
-status.
-.It Dv JOY_GET_X_OFFSET Fa int *offset
-Get the value which is added to the X position when reading the joystick
-status.
-.It Dv JOY_GET_Y_OFFSET Fa int *offset
-Get the value which is added to the Y position when reading the joystick
-status.
-
-.Sh TECHNICAL SPECIFICATIONS
-
-The pinout of the DB-15 connector is as follow:
-.Pp
- 1 XY1 (+5v)
- 2 Switch 1
- 3 X1 (potentiometer #1)
- 4 Switch 1 (GND)
- 5 Switch 2 (GND)
- 6 Y1 (potentiometer #2)
- 7 Switch 2
- 8 N.C.
- 9 XY2 (+5v)
- 10 Switch 4
- 11 X2 (potentiometer #3)
- 12 Switch 3&4 (GND)
- 13 Y2 (potentiometer #4)
- 14 Switch 3
- 15 N.C.
-.Pp
-Pots are normally 0-150k variable resistors (0-100k sometimes), and
-according to the IBM techref, the time is given by
-Time = 24.2e-6s + 0.011e-6s * R/Ohms
-
-.Sh FILES
-.Bl -tag -width /dev/joy?
-.It Pa /dev/joy?
-joystick device files
-.Sh AUTHORS
-.An Jean-Marc Zucconi Aq jmz@cabri.obs-besancon.fr
-.Sh HISTORY
-The joystick driver appeared in
-.Fx 2.0.5 .
diff --git a/share/man/man4/ppc.4 b/share/man/man4/ppc.4
deleted file mode 100644
index d29eed749b317..0000000000000
--- a/share/man/man4/ppc.4
+++ /dev/null
@@ -1,131 +0,0 @@
-.\" Copyright (c) 1998, 1999, Nicolas Souchu
-.\" 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.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd March 5, 1998
-.Dt PPC 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm ppc
-.Nd
-Parallel port chipset driver
-.Sh SYNOPSIS
-.Cd "device ppc0 at isa? port? flags 0xXX irq 7"
-.Pp
-For one or more PPBUS busses:
-.Cd "device ppbus at ppc0"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides low level support to various parallel port chipsets for the
-.Xr ppbus 4
-system.
-.Pp
-During the probe phase,
-.Nm
-detects parallel port chipsets and initializes
-private data according to their operating mode: COMPATIBLE,
-NIBBLE, PS/2, EPP, ECP and other mixed modes.
-If a mode is provided at startup through the
-.Va flags
-variable of the boot
-interface, the operating mode of the chipset is forced according to
-.Va flags
-and the hardware supported modes.
-.Pp
-During the attach phase,
-.Nm
-allocates a ppbus structure, initializes it and calls the ppbus
-attach function.
-.Ss Supported flags
-.Bl -item -offset indent
-.It
-bits 0-3: chipset forced mode(s)
-.Bd -literal
-PPB_COMPATIBLE 0x0 /* Centronics compatible mode */
-PPB_NIBBLE 0x1 /* reverse 4 bit mode */
-PPB_PS2 0x2 /* PS/2 byte mode */
-PPB_EPP 0x4 /* EPP mode, 32 bit */
-PPB_ECP 0x8 /* ECP mode */
-.Ed
-.Pp
-And any mixed values.
-.It
-bit 4: EPP protocol (0 EPP 1.9, 1 EPP 1.7)
-.It
-bit 5: activate IRQ (1 IRQ disabled, 0 IRQ enabled)
-.It
-bit 6: disable chipset specific detection
-.It
-bit 7: disable FIFO detection
-.El
-.Ss Supported chipsets
-Some parallel port chipsets are explicitly supported:
-detection and initialisation code has been written according to
-their datasheets.
-.Bl -bullet -offset indent
-.It
-SMC FDC37C665GT and FDC37C666GT chipsets
-.It
-Natsemi PC873xx-family (PC87332 and PC87306)
-.It
-Winbond W83877xx-family (W83877F and W83877AF)
-.It
-SMC-like chipsets with mixed modes (see
-.Xr ppbus 4 )
-.El
-.Ss Adding support to a new chipset
-You may want to add support for the newest chipset your motherboard was
-sold with.
-For the ISA bus, just retrieve the specs of the chipset and write the
-corresponding
-.Fn ppc_mychipset_detect ""
-function.
-Then add an entry to the general purpose
-.Fn ppc_detect ""
-function.
-.Pp
-Your
-.Fn ppc_mychipset_detect ""
-function should ensure that if the mode field of the
-.Va flags
-boot variable is not null, then the operating
-mode is forced to the given mode and no other mode is available and
-ppb->ppb_avm field contains the available modes of the chipset.
-.Sh SEE ALSO
-.Xr ppbus 4 ,
-.Xr ppi 4
-.Sh BUGS
-The chipset detection process may corrupt your chipset configuration.
-You may
-disable chipset specific detection by using the above flags.
-.Sh HISTORY
-The
-.Nm
-manual page first appeared in
-.Fx 3.0 .
-.Sh AUTHORS
-This manual page was written by
-.An Nicolas Souchu .
diff --git a/share/man/man4/wi.4 b/share/man/man4/wi.4
deleted file mode 100644
index f9cf443cf43cf..0000000000000
--- a/share/man/man4/wi.4
+++ /dev/null
@@ -1,113 +0,0 @@
-.\" Copyright (c) 1997, 1998, 1999
-.\" Bill Paul <wpaul@ctr.columbia.edu>. 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 Bill Paul.
-.\" 4. Neither the name of the author nor the names of any co-contributors
-.\" may be used to endorse or promote products derived from this software
-.\" without specific prior written permission.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY Bill Paul 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 Bill Paul OR THE VOICES IN HIS HEAD
-.\" 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.
-.\"
-.\" $FreeBSD$
-.\"
-.Dd April 21, 1999
-.Dt WI 4 i386
-.Os FreeBSD
-.Sh NAME
-.Nm wi
-.Nd
-Lucent Technologies WaveLAN/IEEE 802.11 PCMCIA driver
-.Sh SYNOPSIS
-.Cd "device wi"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for WaveLAN/IEEE PCCARD adapters (also known
-as WaveLAN II cards). Note that while Lucent sells both ISA and PCMCIA
-WaveLAN/IEEE devices, the ISA product is actually a PCMCIA card in an
-ISA to PCMCIA bridge adapter.
-Consequently, the
-.Nm
-driver is required for both the ISA and PCMCIA NICs.
-Both the original
-2Mbps WaveLAN/IEEE cards and the newer 6Mbps WaveLAN/IEEE Turbo
-adapters are supported.
-.Pp
-The core of the WaveLAN/IEEE is the Lucent Hermes controller.
-All
-host/device interaction is via programmed I/O with the Hermes.
-The
-Hermes supports 802.11 and 802.3 frames, power management, BSS, WDS
-and ad-hoc operation modes.
-The
-.Nm
-driver encapsulates all IP and ARP traffic as 802.11 frames, however
-it can receive either 802.11 or 802.3 frames.
-Transmit speed is
-selectable between 1Mbps fixed, 2Mbps fixed or 2Mbps with auto fallback.
-For WaveLAN/IEEE Turbo adapters, speeds up to 6Mbps are available.
-.Pp
-By default, the
-.Nm
-driver configures the WaveLAN card for ad-hoc operation.
-In this mode,
-stations can communicate among each other without the aid of an access
-point.
-To join a service set, the driver must be set for BSS mode using
-the
-.Xr wicontrol 8
-utility.
-.Pp
-For more information on configuring this device, see
-.Xr ifconfig 8
-.Sh DIAGNOSTICS
-.Bl -diag
-.It "wi%d: init failed"
-The WaveLAN failed to come ready after an initialization command was
-issued.
-.It "wi%d: failed to allocate %d bytes on NIC"
-The driver was unable to allocate memory for transmit frames in the
-NIC's on-board RAM.
-.It "wi%d: device timeout"
-The WaveLAN failed to generate an interrupt to acknowledge a transmit
-command.
-.El
-.Sh SEE ALSO
-.Xr arp 4 ,
-.Xr netintro 4 ,
-.Xr ifconfig 8 ,
-.Xr wicontrol 8
-.Rs
-.%T HCF Light programming specification
-.%O http://www.wavelan.com
-.Re
-.Sh HISTORY
-The
-.Nm
-device driver first appeared in
-.Fx 3.0 .
-.Sh AUTHORS
-The
-.Nm
-driver was written by
-.An Bill Paul Aq wpaul@ctr.columbia.edu .