summaryrefslogtreecommitdiff
path: root/share/man
diff options
context:
space:
mode:
authorTed Unangst <tedu@cvs.openbsd.org>2016-09-01 09:37:31 +0000
committerTed Unangst <tedu@cvs.openbsd.org>2016-09-01 09:37:31 +0000
commitb742dd7dcc34250b2dab5620a72dcb8654979ff2 (patch)
tree6f9f49c939102b75985085e3784d4f4b7ff64ff5 /share/man
parent29bea305a3bb9b6acd4cf825c2af1a72cc55441a (diff)
retire sparc manuals
Diffstat (limited to 'share/man')
-rw-r--r--share/man/man4/Makefile4
-rw-r--r--share/man/man4/man4.sparc/Makefile26
-rw-r--r--share/man/man4/man4.sparc/agten.457
-rw-r--r--share/man/man4/man4.sparc/audioamd.459
-rw-r--r--share/man/man4/man4.sparc/audiocs.461
-rw-r--r--share/man/man4/man4.sparc/autoconf.452
-rw-r--r--share/man/man4/man4.sparc/auxreg.450
-rw-r--r--share/man/man4/man4.sparc/be.472
-rw-r--r--share/man/man4/man4.sparc/bpp.448
-rw-r--r--share/man/man4/man4.sparc/bwtwo.469
-rw-r--r--share/man/man4/man4.sparc/cgeight.458
-rw-r--r--share/man/man4/man4.sparc/cgfour.458
-rw-r--r--share/man/man4/man4.sparc/cgfourteen.4146
-rw-r--r--share/man/man4/man4.sparc/cgsix.4189
-rw-r--r--share/man/man4/man4.sparc/cgthree.4128
-rw-r--r--share/man/man4/man4.sparc/cgtwelve.455
-rw-r--r--share/man/man4/man4.sparc/cgtwo.457
-rw-r--r--share/man/man4/man4.sparc/clock.459
-rw-r--r--share/man/man4/man4.sparc/daadio.4122
-rw-r--r--share/man/man4/man4.sparc/eccmemctl.435
-rw-r--r--share/man/man4/man4.sparc/esp.455
-rw-r--r--share/man/man4/man4.sparc/fga.4138
-rw-r--r--share/man/man4/man4.sparc/ie.449
-rw-r--r--share/man/man4/man4.sparc/intro.4270
-rw-r--r--share/man/man4/man4.sparc/le.497
-rw-r--r--share/man/man4/man4.sparc/led.455
-rw-r--r--share/man/man4/man4.sparc/magma.4114
-rw-r--r--share/man/man4/man4.sparc/mem.481
-rw-r--r--share/man/man4/man4.sparc/memreg.437
-rw-r--r--share/man/man4/man4.sparc/mgx.493
-rw-r--r--share/man/man4/man4.sparc/openprom.4151
-rw-r--r--share/man/man4/man4.sparc/pninek.493
-rw-r--r--share/man/man4/man4.sparc/pnozz.481
-rw-r--r--share/man/man4/man4.sparc/presto.466
-rw-r--r--share/man/man4/man4.sparc/qe.460
-rw-r--r--share/man/man4/man4.sparc/qec.458
-rw-r--r--share/man/man4/man4.sparc/rfx.4114
-rw-r--r--share/man/man4/man4.sparc/scf.4142
-rw-r--r--share/man/man4/man4.sparc/si.450
-rw-r--r--share/man/man4/man4.sparc/spif.4103
-rw-r--r--share/man/man4/man4.sparc/sw.459
-rw-r--r--share/man/man4/man4.sparc/tctrl.4286
-rw-r--r--share/man/man4/man4.sparc/tcx.4173
-rw-r--r--share/man/man4/man4.sparc/timer.444
-rw-r--r--share/man/man4/man4.sparc/tslot.462
-rw-r--r--share/man/man4/man4.sparc/tvtwo.484
-rw-r--r--share/man/man4/man4.sparc/vigra.4108
-rw-r--r--share/man/man4/man4.sparc/xbox.450
-rw-r--r--share/man/man4/man4.sparc/xd.445
-rw-r--r--share/man/man4/man4.sparc/xy.441
-rw-r--r--share/man/man4/man4.sparc/zs.4193
-rw-r--r--share/man/man4/man4.sparc/zx.498
52 files changed, 2 insertions, 4553 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile
index 5f024c1f508..fdff1559cc6 100644
--- a/share/man/man4/Makefile
+++ b/share/man/man4/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.635 2016/08/31 15:58:35 tedu Exp $
+# $OpenBSD: Makefile,v 1.636 2016/09/01 09:37:30 tedu Exp $
MAN= aac.4 ac97.4 acphy.4 \
acpi.4 acpiac.4 acpials.4 acpiasus.4 acpibat.4 \
@@ -83,7 +83,7 @@ MAN= aac.4 ac97.4 acphy.4 \
SUBDIR= man4.alpha man4.amd64 man4.armv7 \
man4.hppa man4.i386 man4.landisk man4.loongson man4.luna88k \
man4.macppc man4.octeon \
- man4.sgi man4.socppc man4.sparc man4.sparc64 man4.zaurus
+ man4.sgi man4.socppc man4.sparc64 man4.zaurus
CLEANFILES+= wi.4
diff --git a/share/man/man4/man4.sparc/Makefile b/share/man/man4/man4.sparc/Makefile
deleted file mode 100644
index d089679f74f..00000000000
--- a/share/man/man4/man4.sparc/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $OpenBSD: Makefile,v 1.46 2016/03/30 06:38:44 jmc Exp $
-# from: @(#)Makefile 8.2 (Berkeley) 2/16/94
-
-MAN= agten.4 audioamd.4 audiocs.4 autoconf.4 auxreg.4 \
- be.4 bpp.4 bwtwo.4 \
- cgtwo.4 cgthree.4 cgfour.4 cgsix.4 cgeight.4 cgtwelve.4 cgfourteen.4 \
- clock.4 \
- daadio.4 \
- eccmemctl.4 esp.4 \
- fga.4 \
- ie.4 intro.4 \
- le.4 led.4 \
- magma.4 mem.4 memreg.4 mgx.4 \
- openprom.4 \
- pninek.4 pnozz.4 presto.4 \
- qe.4 qec.4 \
- rfx.4 \
- scf.4 si.4 spif.4 sw.4 \
- tctrl.4 tcx.4 timer.4 tslot.4 tvtwo.4 \
- vigra.4 \
- xbox.4 xd.4 xy.4 \
- zs.4 zx.4
-
-MANSUBDIR=sparc
-
-.include <bsd.prog.mk>
diff --git a/share/man/man4/man4.sparc/agten.4 b/share/man/man4/man4.sparc/agten.4
deleted file mode 100644
index 57d7fa434e7..00000000000
--- a/share/man/man4/man4.sparc/agten.4
+++ /dev/null
@@ -1,57 +0,0 @@
-.\" $OpenBSD: agten.4,v 1.10 2008/03/31 07:44:30 jmc Exp $
-.\" Copyright (c) 2003 Miodrag Vallat. 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 ``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 $Mdocdate: March 31 2008 $
-.Dt AGTEN 4 sparc
-.Os
-.Sh NAME
-.Nm agten
-.Nd Fujitsu AG-10e accelerated 24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "agten* at sbus?"
-.Cd "wsdisplay* at agten?"
-.Sh DESCRIPTION
-The
-.Tn Fujitsu
-AG-10e
-is a two-slot SBus color frame buffer, with graphics acceleration
-and overlay capabilities, including hardware OpenGL processing.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh CAVEATS
-This driver does not support any acceleration features at the moment, and
-drives the card in PROM-compatible, 8 bit, mode only.
diff --git a/share/man/man4/man4.sparc/audioamd.4 b/share/man/man4/man4.sparc/audioamd.4
deleted file mode 100644
index 5d07d75f40f..00000000000
--- a/share/man/man4/man4.sparc/audioamd.4
+++ /dev/null
@@ -1,59 +0,0 @@
-.\" $OpenBSD: audioamd.4,v 1.7 2007/05/31 19:19:56 jmc Exp $
-.\"
-.\" Copyright (c) 1998 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: May 31 2007 $
-.Dt AUDIOAMD 4 sparc
-.Os
-.Sh NAME
-.Nm audioamd
-.Nd SPARC telephone quality audio device
-.Sh SYNOPSIS
-.Cd "audioamd0 at mainbus0 " Pq "sun4c"
-.Cd "audioamd0 at obio0 " Pq "sun4m"
-.Cd "audioamd0 at sbus0 " Pq "sun4m"
-.Cd "audio* at audioamd?"
-.Sh DESCRIPTION
-The
-.Nm
-device uses the
-.Tn AMD
-AM79C30A
-Digital Subscriber Controller
-chip to implement the audio device interface described in
-.Xr audio 4 .
-This device is found onboard on several sun4c and sun4m models.
-.Pp
-Simultaneous playback and capture are supported by the
-.Nm
-device.
-The
-.Nm
-has a maximum precision of 8 bits and is monaural on both input and output.
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr audio 4 ,
-.Xr intro 4 ,
-.Xr sbus 4
diff --git a/share/man/man4/man4.sparc/audiocs.4 b/share/man/man4/man4.sparc/audiocs.4
deleted file mode 100644
index f9f6bd38fd6..00000000000
--- a/share/man/man4/man4.sparc/audiocs.4
+++ /dev/null
@@ -1,61 +0,0 @@
-.\" $OpenBSD: audiocs.4,v 1.9 2007/05/31 19:19:56 jmc Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: May 31 2007 $
-.Dt AUDIOCS 4 sparc
-.Os
-.Sh NAME
-.Nm audiocs
-.Nd SPARC CS4231 audio device
-.Sh SYNOPSIS
-.Cd "audiocs0 at sbus0 " Pq "sun4m"
-.Cd "audio* at audiocs?"
-.Sh DESCRIPTION
-The
-.Nm
-device uses the
-.Tn Crystal Semiconductor
-CS4231A
-Parallel Interface, Multimedia Audio Codec
-chip to implement the audio device interface described in
-.Xr audio 4 .
-This device is found onboard on some sun4m models, and is available
-as an option card for others.
-The
-.Nm
-has a maximum precision of 16 bits and has both stereo and monoaural outputs.
-The output ports are: the internal speaker, line, and headphones.
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr audio 4 ,
-.Xr intro 4 ,
-.Xr sbus 4
-.Sh HISTORY
-.Ox
-support for
-.Nm
-first appeared in
-.Ox 2.6 .
diff --git a/share/man/man4/man4.sparc/autoconf.4 b/share/man/man4/man4.sparc/autoconf.4
deleted file mode 100644
index 69a37c6ecf0..00000000000
--- a/share/man/man4/man4.sparc/autoconf.4
+++ /dev/null
@@ -1,52 +0,0 @@
-.\" $OpenBSD: autoconf.4,v 1.3 2007/05/31 19:19:56 jmc Exp $
-.\"
-.\" Copyright (c) 1994 Christopher G. Demetriou
-.\" 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 Christopher G. Demetriou.
-.\" 3. 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.
-.\"
-.Dd $Mdocdate: May 31 2007 $
-.Dt AUTOCONF 4 sparc
-.Os
-.Sh NAME
-.Nm autoconf
-.Nd diagnostics from the autoconfiguration code
-.Sh DESCRIPTION
-When
-.Ox
-bootstraps it probes the innards of the machine
-on which it is running
-and locates controllers, drives, and other devices, printing out
-what it finds on the console.
-This procedure is driven by a system configuration table which is processed by
-.Xr config 8
-and compiled into each kernel.
-Devices which exist in the machine but are not configured into the
-kernel are usually not detected.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr boot_sparc 8 ,
-.Xr config 8
diff --git a/share/man/man4/man4.sparc/auxreg.4 b/share/man/man4/man4.sparc/auxreg.4
deleted file mode 100644
index 7efc27b2e0a..00000000000
--- a/share/man/man4/man4.sparc/auxreg.4
+++ /dev/null
@@ -1,50 +0,0 @@
-.\" $OpenBSD: auxreg.4,v 1.4 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 2003 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt AUXREG 4 sparc
-.Os
-.Sh NAME
-.Nm auxreg
-.Nd SPARC auxiliary register
-.Sh SYNOPSIS
-.Cd "auxreg0 at mainbus0 " Pq "sun4c and sun4e"
-.Cd "auxreg0 at obio0 " Pq "sun4m"
-.Sh DESCRIPTION
-The
-.Nm
-device contains miscellaneous system controls, including the front panel LED.
-This LED can be made to blink based on the load average by setting the
-.Xr sysctl 3
-variable
-.Ar machdep.led_blink
-to a non-zero value.
-Internally, various status bits for the floppy controller are found
-in
-.Nm auxreg .
-.Sh SEE ALSO
-.Xr sysctl 3 ,
-.Xr intro 4
diff --git a/share/man/man4/man4.sparc/be.4 b/share/man/man4/man4.sparc/be.4
deleted file mode 100644
index 983a60d94e7..00000000000
--- a/share/man/man4/man4.sparc/be.4
+++ /dev/null
@@ -1,72 +0,0 @@
-.\" $OpenBSD: be.4,v 1.20 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 1998 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt BE 4 sparc
-.Os
-.Sh NAME
-.Nm be
-.Nd SPARC 10/100 Ethernet device
-.Sh SYNOPSIS
-.Cd "qec* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "be* at qec? " Pq "sun4c/sun4e/sun4m"
-.Sh DESCRIPTION
-The
-.Nm
-interface provides access to the 10Mb/s and 100Mb/s (half duplex only)
-Ethernet networks.
-The
-.Nm
-is found on the Sun 10/100 Mbit Ethernet boards
-(Sun part number SUNW,501-2450).
-.Pp
-The
-.Nm
-is not capable of link autonegotiation, so a media type must be specified
-with
-.Xr ifconfig 8 .
-The supported media types are:
-.Bl -tag -width xxxxxxxxxx -offset indent
-.It media 100baseTX Op mediaopt half-duplex
-Use 100Mbps, half duplex
-.It media 10baseT Op mediaopt half-duplex
-Use 10Mbps, half duplex
-.El
-.Sh SEE ALSO
-.Xr arp 4 ,
-.Xr ifmedia 4 ,
-.Xr inet 4 ,
-.Xr intro 4 ,
-.Xr netintro 4 ,
-.Xr qec 4 ,
-.Xr sbus 4 ,
-.Xr hostname.if 5 ,
-.Xr ifconfig 8
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Ox 2.4 .
diff --git a/share/man/man4/man4.sparc/bpp.4 b/share/man/man4/man4.sparc/bpp.4
deleted file mode 100644
index 46e66856e5c..00000000000
--- a/share/man/man4/man4.sparc/bpp.4
+++ /dev/null
@@ -1,48 +0,0 @@
-.\" $OpenBSD: bpp.4,v 1.4 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 2003 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt BPP 4 sparc
-.Os
-.Sh NAME
-.Nm bpp
-.Nd SPARC bi-directional parallel port
-.Sh SYNOPSIS
-.Cd "bpp at sbus? " Pq "sun4c/sun4e/sun4m"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for the parallel port found on some workstations.
-It only supports writing data to the device.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4
-.Sh HISTORY
-.Ox
-support for
-.Nm
-appeared in
-.Ox 2.5 .
diff --git a/share/man/man4/man4.sparc/bwtwo.4 b/share/man/man4/man4.sparc/bwtwo.4
deleted file mode 100644
index 8577811001a..00000000000
--- a/share/man/man4/man4.sparc/bwtwo.4
+++ /dev/null
@@ -1,69 +0,0 @@
-.\" $OpenBSD: bwtwo.4,v 1.28 2010/07/10 19:38:39 miod Exp $
-.\" Copyright (c) 1992, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" This software was developed by the Computer Systems Engineering group
-.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
-.\" contributed to Berkeley.
-.\"
-.\" 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. 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.
-.\"
-.\" from: Header: bwtwo.4,v 1.3 94/02/03 20:42:13 leres Exp
-.\" from: @(#)bwtwo.4 8.2 (Berkeley) 2/16/94
-.\"
-.Dd $Mdocdate: July 10 2010 $
-.Dt BWTWO 4 sparc
-.Os
-.Sh NAME
-.Nm bwtwo
-.Nd monochromatic frame buffer
-.Sh SYNOPSIS
-.Cd "bwtwo0 at sbus0 " Pq "sun4c on-board"
-.Cd "bwtwo* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "bwtwo0 at obio0 addr 0xfd000000 level 4" Pq sun4/200
-.Cd "bwtwo0 at obio0 addr 0xfb300000 level 4" Pq "sun4/100 and sun 4/300 P4"
-.Cd "wsdisplay* at bwtwo?"
-.Sh DESCRIPTION
-The
-.Nm
-is a black and white frame buffer commonly encountered
-as the on-board frame buffer on sun4 and some sun4c class workstations.
-It is also available as an SBus card for sun4c, sun4e and sun4m, or as a P4 bus
-card for sun4 workstations.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
diff --git a/share/man/man4/man4.sparc/cgeight.4 b/share/man/man4/man4.sparc/cgeight.4
deleted file mode 100644
index 3b9156053ac..00000000000
--- a/share/man/man4/man4.sparc/cgeight.4
+++ /dev/null
@@ -1,58 +0,0 @@
-.\" $OpenBSD: cgeight.4,v 1.25 2010/06/07 19:54:30 miod Exp $
-.\" $NetBSD: cgeight.4,v 1.2 1997/10/08 22:00:03 jtc Exp $
-.\"
-.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Paul Kranenburg.
-.\"
-.\" 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 NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
-.\"
-.Dd $Mdocdate: June 7 2010 $
-.Dt CGEIGHT 4 sparc
-.Os
-.Sh NAME
-.Nm cgeight
-.Nd 24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgeight0 at obio0 addr 0xfb300000 level 4" Pq "sun4/100 and sun4/300"
-.Cd "wsdisplay* at cgeight?"
-.Sh DESCRIPTION
-The
-.Nm
-is a color frame buffer for the P4 bus
-of sun4 class workstations.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
diff --git a/share/man/man4/man4.sparc/cgfour.4 b/share/man/man4/man4.sparc/cgfour.4
deleted file mode 100644
index 70df9117ed5..00000000000
--- a/share/man/man4/man4.sparc/cgfour.4
+++ /dev/null
@@ -1,58 +0,0 @@
-.\" $OpenBSD: cgfour.4,v 1.24 2010/06/07 19:54:30 miod Exp $
-.\" $NetBSD: cgfour.4,v 1.2 1997/10/08 22:00:05 jtc Exp $
-.\"
-.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Paul Kranenburg.
-.\"
-.\" 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 NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
-.\"
-.Dd $Mdocdate: June 7 2010 $
-.Dt CGFOUR 4 sparc
-.Os
-.Sh NAME
-.Nm cgfour
-.Nd 8-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgfour0 at obio0 addr 0xfb300000 level 4" Pq "sun4/100 and sun4/300"
-.Cd "wsdisplay* at cgfour?"
-.Sh DESCRIPTION
-The
-.Nm
-is a color frame buffer with overlay plane for the P4 bus
-of sun4 class workstations.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
diff --git a/share/man/man4/man4.sparc/cgfourteen.4 b/share/man/man4/man4.sparc/cgfourteen.4
deleted file mode 100644
index 64a1f45086e..00000000000
--- a/share/man/man4/man4.sparc/cgfourteen.4
+++ /dev/null
@@ -1,146 +0,0 @@
-.\" $OpenBSD: cgfourteen.4,v 1.34 2015/11/01 21:26:48 jmc Exp $
-.\" $NetBSD: cgfourteen.4,v 1.3 1998/06/11 08:32:20 fair Exp $
-.\"
-.\" Copyright (c) 1996 The President and Fellows of Harvard College.
-.\" All rights reserved.
-.\" Copyright (c) 1996 The NetBSD Foundation, Inc. All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Paul Kranenburg.
-.\"
-.\" 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 Harvard
-.\" University and its contributors.
-.\" This product includes software developed by the NetBSD
-.\" Foundation, Inc. and its contributors.
-.\" 4. Neither the name of The NetBSD Foundation 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 NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
-.\"
-.\" Based on tcx.4,
-.\" NetBSD: tcx.4,v 1.2 1996/06/21 22:35:06 pk Exp
-.\"
-.Dd $Mdocdate: November 1 2015 $
-.Dt CGFOURTEEN 4 sparc
-.Os
-.Sh NAME
-.Nm cgfourteen
-.Nd accelerated 8/24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgfourteen0 at obio0 addr 0x9c000000" Pq "SS10SX and SS20"
-.Cd "cgfourteen1 at obio0 addr 0x90000000" Pq "SS10SX and SS20"
-.Cd "wsdisplay* at cgfourteen?"
-.Sh DESCRIPTION
-The
-.Nm
-is the on-board color frame buffer, with graphics acceleration and
-overlay capabilities, found on the
-SPARCstation 10SX and SPARCstation 20 workstations.
-The frame buffer will not be enabled unless a VSIMM memory module is
-installed.
-.Pp
-The second frame buffer will also require an
-.Sq Auxiliary Video Board
-to be installed.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-If the
-.Nm
-frame buffer is used as the console display, a different resolution than the
-default 1152x900 can be selected by changing the OpenPROM environment.
-To change the default resolution, type the following:
-.Pp
-.Em \ ok
-setenv
-.Em output-device
-screen:r1280x1024x66
-.Pp
-to change to a 66Hz 1280x1024 resolution.
-.Pp
-If the
-.Nm
-frame buffer is a secondary display, or a serial console is used, the
-display resolution cannot be changed without using an
-.Em nvramrc
-OpenPROM script.
-Refer to the
-.Em Sun Frame Buffer FAQ
-for details.
-.Pp
-The
-.Nm
-frame buffer accepts the following resolutions:
-.Ss Supported Video Modes
-.Bl -tag -width screen:r1280x1024x76m -compact
-.It screen:r1152x900x66
-Standard 1152x900, with a refresh rate of 66Hz.
-.It screen:r1152x900x76
-Standard 1152x900, with a refresh rate of 76Hz.
-This is the default setting.
-.It screen:r1280x1024x66
-High res 1280x1024, with a refresh rate of 66Hz.
-.El
-.Ss Unsupported Video Modes
-The following video modes are supported by the hardware, but not by
-.Tn Sun .
-.Pp
-.Bl -tag -width screen:r1280x1024x76m -compact
-.It screen:r1024x768x60
-Super VGA 1024x768, with a refresh rate of 60Hz.
-.It screen:r1024x768x66
-Super VGA 1024x768, with a refresh rate of 60Hz.
-.It screen:r1024x768x70
-Super VGA 1024x768, with a refresh rate of 70Hz.
-.It screen:r1024x800x84
-1024x800, with refresh rate of 84Hz.
-.It screen:r1280x1024x76m
-High res 1280x1024, with a refresh rate of 76Hz.
-There is no typo, the
-.Sq m
-suffix is required.
-.It screen:r1600x1280x66
-High res 1600x1280, with a refresh rate of 66Hz.
-.It screen:r1920x1080x72
-1920x1080, with a refresh rate of 72Hz.
-.El
-.Pp
-Resolutions of 1280x1024, 1600x1280 and 1920x1080 are 8-bit only
-with 4MB VSIMM.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Rs
-.%T Sun Frame Buffer FAQ
-.%U http://www.sunhelp.org/faq/FrameBuffer.html
-.Re
diff --git a/share/man/man4/man4.sparc/cgsix.4 b/share/man/man4/man4.sparc/cgsix.4
deleted file mode 100644
index 21dc616e24f..00000000000
--- a/share/man/man4/man4.sparc/cgsix.4
+++ /dev/null
@@ -1,189 +0,0 @@
-.\" $OpenBSD: cgsix.4,v 1.35 2015/11/01 21:26:48 jmc Exp $
-.\" $NetBSD: cgsix.4,v 1.4 1998/06/11 08:32:20 fair Exp $
-.\"
-.\" Copyright 1994
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" This software was developed by the Computer Systems Engineering group
-.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
-.\" contributed to Berkeley.
-.\"
-.\" 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. 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.
-.\"
-.\" from: @(#)cgsix.4 8.1 (Berkeley) 2/16/94
-.\"
-.Dd $Mdocdate: November 1 2015 $
-.Dt CGSIX 4 sparc
-.Os
-.Sh NAME
-.Nm cgsix
-.Nd accelerated 8-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgsix* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "cgsix0 at obio0 addr 0xfb000000 level 4" Pq "sun4/100 and sun4/300 P4"
-.Cd "wsdisplay* at cgsix?"
-.Sh DESCRIPTION
-The
-.Nm
-is a color frame buffer with graphics acceleration,
-available as an SBus card for sun4c, sun4e and sun4m, or as a P4 bus
-card for sun4 workstations.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Pp
-Different
-.Nm
-frame buffer models exist, with various memory sizes and capabilities.
-The
-.Nm
-driver supports the four flavours:
-.Pp
-.Bl -item -offset indent -compact
-.It
-GX
-.It
-GX+
-.It
-Turbo GX (or TGX)
-.It
-Turbo GX+ (or TGX+)
-.El
-.Sh DISPLAY RESOLUTION
-If the
-.Nm
-frame buffer is used as the console display, a different resolution than the
-default 1152x900 can be selected by changing the OpenPROM environment.
-To change the default resolution, type the following:
-.Pp
-.Em \ ok
-setenv
-.Em output-device
-screen:r1280x1024x76
-.Pp
-to change to a 76Hz 1280x1024 resolution.
-.Pp
-If the
-.Nm
-frame buffer is a secondary display, or a serial console is used, the
-display resolution cannot be changed without using an
-.Em nvramrc
-OpenPROM script.
-Refer to the
-.Em Sun Frame Buffer FAQ
-for details.
-.Pp
-The
-.Nm
-frame buffer accepts the following resolutions:
-.Bl -tag -width screen:r1280x1024x76 -compact
-.It screen:r1022x1000x76
-1022x1000, with a refresh rate of 76Hz.
-Only available on the SPARCstation IPX on-board frame buffer.
-.It screen:r1024x768x60
-Super VGA 1024x768, with a refresh rate of 60Hz.
-Only available on TGX and TGX+.
-.It screen:r1024x768x70
-Super VGA 1024x768, with a refresh rate of 70Hz.
-Only available on TGX and TGX+.
-.It screen:r1024x768x76
-Super VGA 1024x768, with a refresh rate of 76Hz.
-Only available on TGX and TGX+.
-.It screen:r1024x768x77
-Super VGA 1024x768, with a refresh rate of 77Hz.
-Only available on the SPARCstation LX on-board frame buffer.
-.It screen:r1024x800x74
-1024x800, with a refresh rate of 74Hz.
-Only available on TGX and TGX+.
-.It screen:r1024x800x85
-1024x800, with a refresh rate of 85Hz.
-Only available on the SPARCstation IPX on-board frame buffer,
-as well as on GX+, TGX and TGX+.
-.It screen:r1152x900x66
-Standard 1152x900, with a refresh rate of 66Hz.
-This is the default setting on the dual-slot GX models (501-1481 and 501-1645).
-.It screen:r1152x900x76
-Standard 1152x900, with a refresh rate of 76Hz.
-This is the default setting on the on-board or single-slot GX models,
-as well on TGX.
-.It screen:r1280x1024x67
-High res 1280x1024, with a refresh rate of 67Hz.
-Only available on the SPARCstation LX with the VSIMM installed,
-as well as on GX+ and TGX+.
-This is the default on GX+.
-.It screen:r1280x1024x76
-High res 1280x1024, with a refresh rate of 76Hz.
-Only available on TGX+, where this is the default setting.
-.It screen:r1600x1280x76
-High res 1600x1280, with a refresh rate of 76Hz.
-Only available on the SPARCstation LX with the VSIMM installed,
-as well as on GX+ and TGX+.
-.El
-.Pp
-The 1600x1280 resolution is not officially supported by
-.Tn Sun
-on the GX+.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Rs
-.%T Sun Frame Buffer FAQ
-.%U http://www.sunhelp.org/faq/FrameBuffer.html
-.Re
-.Sh BUGS
-Several firmware revisions of the
-.Nm cgsix ,
-in particular those found in the SPARCstation 5, have a
-bug that occurs when the screen control sequences for inserting blank lines
-(e.g., the control sequences produced by the
-.So al Sc and So AL Sc
-capabilities found in the
-.Xr termcap 5
-database) are used near the bottom end of the screen.
-This bug is most likely to be encountered during the
-use of a full-screen editor such as
-.Xr vi 1
-on the workstation's console.
-.Pp
-To work around this bug, the
-.Ev TERM
-environment variable should be set to
-.Sq sun-ss5 ,
-which is the same as the
-.Sq sun
-entry except without the
-.Sq al
-and
-.Sq AL
-capabilities.
diff --git a/share/man/man4/man4.sparc/cgthree.4 b/share/man/man4/man4.sparc/cgthree.4
deleted file mode 100644
index 4b6036bd1cb..00000000000
--- a/share/man/man4/man4.sparc/cgthree.4
+++ /dev/null
@@ -1,128 +0,0 @@
-.\" $OpenBSD: cgthree.4,v 1.33 2015/11/01 21:26:48 jmc Exp $
-.\" $NetBSD: cgthree.4,v 1.4 1998/06/11 08:32:20 fair Exp $
-.\"
-.\" Copyright (c) 1992, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" This software was developed by the Computer Systems Engineering group
-.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
-.\" contributed to Berkeley.
-.\"
-.\" 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. 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.
-.\"
-.\" from: Header: cgthree.4,v 1.3 94/02/03 20:49:52 leres Exp
-.\" from: @(#)cgthree.4 8.2 (Berkeley) 2/16/94
-.\"
-.Dd $Mdocdate: November 1 2015 $
-.Dt CGTHREE 4 sparc
-.Os
-.Sh NAME
-.Nm cgthree
-.Nd 8-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgthree* at sbus?"
-.Cd "cgthree* at obio0" Pq some sun4m models
-.Cd "wsdisplay* at cgthree?"
-.Sh DESCRIPTION
-The
-.Nm
-is a color frame buffer, available as an SBus card or on-board on some sun4c
-and sun4m workstations.
-A small number of frame buffer SBus cards, not manufactured by
-.Tn Sun ,
-are cgthree-compatible and will also be recognized by the
-.Nm
-driver.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-.Ss Sun frame buffers
-If the
-.Nm
-frame buffer is used as the console display, it is possible, for some models,
-to select a different resolution than the default 1152x900 or 1024x768
-by changing the OpenPROM environment.
-To change the default resolution, type the following:
-.Pp
-.Em \ ok
-setenv
-.Em output-device
-screen:r1152x900x66
-.Pp
-to change to a 66Hz 1152x900 resolution.
-.Pp
-If the
-.Nm
-frame buffer is a secondary display, or a serial console is used, the
-display resolution cannot be changed without using an
-.Em nvramrc
-OpenPROM script.
-Refer to the
-.Em Sun Frame Buffer FAQ
-for details.
-.Pp
-The
-.Nm
-frame buffer accepts the following resolutions:
-.Pp
-.Bl -tag -width screen:r1280x1024x76 -compact
-.It screen:r1024x768x77
-Super VGA 1024x768, with a refresh rate of 77Hz.
-This is the default setting on model 501-2691.
-.It screen:r1152x900x66
-Standard 1152x900, with a refresh rate of 66Hz.
-This is the default setting on older models (501-1415 and 501-8044).
-.It screen:r1152x900x76
-Standard 1152x900, with a refresh rate of 76Hz.
-This is the default setting on more recent models (501-1718 and 501-1909).
-.El
-.Pp
-Note that not all models support settings other than their default setting.
-.Ss Tritec GVC-1, Integrix SFB200
-These frame buffers are cgthree-compatible cards with a VGA-compatible video
-connector.
-There are only two resolutions supported, selected by jumper JP2 on the card:
-.Bl -column "short" "Resolution" -offset indent
-.It Sy JP2 Ta Sy Resolution
-.It Li "open" Ta "1024x768, 60Hz"
-.It Li "short" Ta "1152x900, 66Hz"
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Rs
-.%T Sun Frame Buffer FAQ
-.%U http://www.sunhelp.org/faq/FrameBuffer.html
-.Re
diff --git a/share/man/man4/man4.sparc/cgtwelve.4 b/share/man/man4/man4.sparc/cgtwelve.4
deleted file mode 100644
index d10d820ce19..00000000000
--- a/share/man/man4/man4.sparc/cgtwelve.4
+++ /dev/null
@@ -1,55 +0,0 @@
-.\" $OpenBSD: cgtwelve.4,v 1.17 2008/03/31 07:44:30 jmc Exp $
-.\" Copyright (c) 2002 Miodrag Vallat. 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 ``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 $Mdocdate: March 31 2008 $
-.Dt CGTWELVE 4 sparc
-.Os
-.Sh NAME
-.Nm cgtwelve
-.Nd accelerated 24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgtwelve* at sbus?"
-.Cd "wsdisplay* at cgtwelve?"
-.Sh DESCRIPTION
-The
-.Nm
-is a triple-slot SBus color frame buffer, with graphics acceleration
-and overlay capabilities.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh CAVEATS
-This driver does not support any acceleration features.
diff --git a/share/man/man4/man4.sparc/cgtwo.4 b/share/man/man4/man4.sparc/cgtwo.4
deleted file mode 100644
index 1df00ff96a8..00000000000
--- a/share/man/man4/man4.sparc/cgtwo.4
+++ /dev/null
@@ -1,57 +0,0 @@
-.\" $OpenBSD: cgtwo.4,v 1.23 2008/06/26 05:42:07 ray Exp $
-.\" $NetBSD: cgtwo.4,v 1.3 1997/10/08 22:00:08 jtc Exp $
-.\"
-.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Paul Kranenburg.
-.\"
-.\" 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 NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
-.\"
-.Dd $Mdocdate: June 26 2008 $
-.Dt CGTWO 4 sparc
-.Os
-.Sh NAME
-.Nm cgtwo
-.Nd 8-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "cgtwo* at vmes0 addr 0xff400000 level 4 vect 0xa8"
-.Cd "wsdisplay* at cgtwo?"
-.Sh DESCRIPTION
-The
-.Nm
-is a VME color frame buffer for the sun4 class workstations.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
diff --git a/share/man/man4/man4.sparc/clock.4 b/share/man/man4/man4.sparc/clock.4
deleted file mode 100644
index 24c0edcefc9..00000000000
--- a/share/man/man4/man4.sparc/clock.4
+++ /dev/null
@@ -1,59 +0,0 @@
-.\" $OpenBSD: clock.4,v 1.7 2015/11/21 08:04:20 jmc Exp $
-.\"
-.\" Copyright (c) 2004 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: November 21 2015 $
-.Dt CLOCK 4 sparc
-.Os
-.Sh NAME
-.Nm clock ,
-.Nm oclock
-.Nd SPARC clock driver
-.Sh SYNOPSIS
-.Cd "clock0 at mainbus0 # sun4c and sun4e"
-.Cd "clock0 at obio0 # sun4m"
-.Cd "clock0 at obio0 addr 0xf2000000 # sun4/300"
-.Cd "oclock0 at obio0 addr 0xf3000000 # sun4/100 and sun4/200"
-.Sh DESCRIPTION
-The
-.Nm
-device provides support for the realtime clocks based
-on the following chips:
-.Pp
-.Bl -bullet -offset indent -compact
-.It
-Mostek MK48T02
-.It
-Mostek MK48T08
-.It
-Mostek MK48T18
-.It
-Mostek MK48T59
-.It
-Dallas/Maxim Semiconductor DS1287
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4
diff --git a/share/man/man4/man4.sparc/daadio.4 b/share/man/man4/man4.sparc/daadio.4
deleted file mode 100644
index 12edaf1ef84..00000000000
--- a/share/man/man4/man4.sparc/daadio.4
+++ /dev/null
@@ -1,122 +0,0 @@
-.\" $OpenBSD: daadio.4,v 1.10 2014/01/21 03:15:46 schwarze Exp $
-.\"
-.\" Copyright (c) 2002 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: January 21 2014 $
-.Dt DAADIO 4 sparc
-.Os
-.Sh NAME
-.Nm daadio
-.Nd MATRIX MD-DAADIO digital/analog, analog/digital, parallel I/O board
-.Sh SYNOPSIS
-.Cd "daadio* at fvme? addr 0x0 level 1 vect 0x1f"
-.Sh DESCRIPTION
-The
-.Nm daadio
-driver provides
-.Xr ioctl 2
-entry points to read and write analog/digital, digital/analog, and
-parallel input/output registers.
-A typical
-.Nm
-has 6 8bit parallel ports, 8 12bit DAC ports, and 32 12bit ADC ports.
-.Pp
-The
-.Nm
-has a large number of configuration options, but the driver does not.
-For the ADC, only simple polled mode is supported (there is no
-support for single cycle sampling).
-.Sh IOCTLS
-The
-.Nm
-device responds to the following
-.Xr ioctl 2
-calls defined in
-.In machine/daadioio.h :
-.Bl -tag -width DIOGOPIO
-.It Dv DIOGPIO
-.Pq Li "struct daadio_pio"
-Get the value of the parallel port
-.Ar dap_reg
-and store it in
-.Ar dap_val .
-The argument structure is defined as follows:
-.Bd -literal -offset indent
-struct daadio_pio {
- u_int8_t dap_reg;
- u_int8_t dap_val;
-};
-.Ed
-.It Dv DIOSPIO
-.Pq Li "struct daadio_pio"
-Set the value of the parallel port
-.Ar dap_reg
-to the value in
-.Ar dap_val .
-.It Dv DIOSDAC
-.Pq Li "struct daadio_dac"
-Set the value of the DAC port in
-.Ar dac_reg
-to the value in
-.Ar dac_val .
-The argument structure is defined as follows:
-.Bd -literal -offset indent
-struct daadio_dac {
- u_int8_t dac_reg;
- u_int16_t dac_val;
-};
-.Ed
-.It Dv DIOGADC
-.Pq Li "struct daadio_adc"
-Get the value of the ADC port specified in
-.Ar dad_reg
-into
-.Ar dad_val .
-The lower 12 bits of
-.Ar dad_val
-are the conversion value, the upper four bits are used for status.
-The argument structure is defined as follows:
-.Bd -literal -offset indent
-struct daadio_adc {
- u_int8_t dad_reg;
- u_int16_t dad_val;
-#define ADC_IV 0x1000 /* out of range */
-#define ADC_PR 0x2000 /* pipeline empty */
-#define ADC_DR 0x4000 /* data ready */
-#define ADC_OW 0x8000 /* data overwritten */
-#define ADC_VAL 0x0fff /* the data */
-};
-.Ed
-.El
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr fvme 4 ,
-.Xr intro 4
-.Sh HISTORY
-.Ox
-support for the
-.Nm
-first appeared in
-.Ox 2.6 .
diff --git a/share/man/man4/man4.sparc/eccmemctl.4 b/share/man/man4/man4.sparc/eccmemctl.4
deleted file mode 100644
index 8b4f925b84a..00000000000
--- a/share/man/man4/man4.sparc/eccmemctl.4
+++ /dev/null
@@ -1,35 +0,0 @@
-.\" $OpenBSD: eccmemctl.4,v 1.3 2014/11/22 23:17:03 jmc Exp $
-.\"
-.\" Copyright (c) 2014, Miodrag Vallat.
-.\"
-.\" Permission to use, copy, modify, and distribute this software for any
-.\" purpose with or without fee is hereby granted, provided that the above
-.\" copyright notice and this permission notice appear in all copies.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-.\"
-.Dd $Mdocdate: November 22 2014 $
-.Dt ECCMEMCTL 4 sparc
-.Os
-.Sh NAME
-.Nm eccmemctl
-.Nd ECC memory controller
-.Sh SYNOPSIS
-.Cd "eccmemctl0 at mainbus0 " Pq "sun4m"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for the ECC memory controller found on some
-sun4m systems.
-It will enable ECC memory checking, and will report detailed information about
-memory errors occurring.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr mainbus 4 ,
-.Xr memreg 4
diff --git a/share/man/man4/man4.sparc/esp.4 b/share/man/man4/man4.sparc/esp.4
deleted file mode 100644
index 8d4916f9501..00000000000
--- a/share/man/man4/man4.sparc/esp.4
+++ /dev/null
@@ -1,55 +0,0 @@
-.\" $OpenBSD: esp.4,v 1.12 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 1998 The OpenBSD Project
-.\" All rights reserved.
-.\"
-.\"
-.Dd $Mdocdate: July 10 2010 $
-.Dt ESP 4 sparc
-.Os
-.Sh NAME
-.Nm esp
-.Nd ESP NCR 53c94 on-board or SBus SCSI interface
-.Sh SYNOPSIS
-.Cd "dma0 at obio0 addr 0xfa001000 level 4 " Pq sun4/300
-.Cd "esp0 at obio0 addr 0xfa000000 level 4 flags 0x00ff000f"
-.Cd ""
-.Cd "dma0 at sbus0 " Pq on-board
-.Cd "esp0 at sbus0 flags 0x00ff000f " Pq "sun4c and sun4e"
-.Cd "esp0 at dma0 flags 0x00ff000f " Pq sun4m
-.Cd ""
-.Cd "dma* at sbus? " Pq "SBus SCSI"
-.Cd "esp* at sbus? flags 0x00ff000f " Pq "two flavours"
-.Cd "esp* at dma? flags 0x00ff000f " Pq "depending on model"
-.Sh DESCRIPTION
-The
-.Nm
-is an on-board or SBus SCSI controller based on the NCR 53c94 chip, found
-on Sun 4/300, sun4c, sun4e and sun4m workstations.
-.Sh DEVICE FLAGS
-.Bl -tag -width "Bits XX-XX" -compact
-.It Bits 0-15
-Disable disconnect/reselect for the corresponding target
-.It Bits 16-31
-Disable synchronous negotiation for target "[bit - 16]"
-.El
-.Pp
-The
-.Nm
-device flags may be OR'd together to enable any combination of
-the features listed above.
-Targets 4 through 7 typically have disconnect/reselect enabled on the premise
-that tape devices normally have one of these targets.
-Tape devices should be allowed to disconnect for the SCSI bus to operate
-acceptably.
-.Sh SEE ALSO
-.Xr cd 4 ,
-.Xr ch 4 ,
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr scsi 4 ,
-.Xr sd 4 ,
-.Xr si 4 ,
-.Xr st 4 ,
-.Xr sw 4 ,
-.Xr uk 4
diff --git a/share/man/man4/man4.sparc/fga.4 b/share/man/man4/man4.sparc/fga.4
deleted file mode 100644
index d0ab32f8e88..00000000000
--- a/share/man/man4/man4.sparc/fga.4
+++ /dev/null
@@ -1,138 +0,0 @@
-.\" $OpenBSD: fga.4,v 1.15 2015/11/21 08:04:20 jmc Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" All rights reserved.
-.\"
-.\" This software was developed by Jason L. Wright under contract with
-.\" RTMX Incorporated (http://www.rtmx.com).
-.\"
-.\" 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 ``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 $Mdocdate: November 21 2015 $
-.Dt FGA 4 sparc
-.Os
-.Sh NAME
-.Nm fga ,
-.Nm fvme
-.Nd SPARC Force FGA5000 VME/SBus bridge driver
-.Sh SYNOPSIS
-.Cd "fga0 at iommu0"
-.Cd "fvme* at fga0"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides a bridge between SBus and VME interfaces.
-It has support for accessing VME address and data spaces as if they
-were SBus address ranges, and mapping of VME interrupt levels to
-SBus interrupts.
-The
-.Nm
-also provides a set of semaphores and mailboxes which are accessible
-from user programs via
-.Xr ioctl 2 .
-.Pp
-VME devices are attached to the
-.Nm fvme
-pseudo-devices, which provide an interface for drivers to establish
-VME level/vectored interrupts and map address ranges.
-By default the following address ranges are established:
-.Bl -column "256MB" "SBus Slot" "SBus Offset" "VME Space" "VME Offset" -offset indent
-.It Sy "Size" Ta Sy "SBus Slot" Ta Sy "SBus Offset" Ta Sy "VME Space" Ta Sy "VME Offset"
-.It "256MB" Ta "1" Ta "0x0000000" Ta "A32/D32" Ta "0xf0000000"
-.It "256MB" Ta "4" Ta "0x0000000" Ta "A32/D16" Ta "0xf0000000"
-.It "16MB" Ta "5" Ta "0xe000000" Ta "A24/D16" Ta "0x000000"
-.It "64KB" Ta "5" Ta "0xffc0000" Ta "A16/D8" Ta "0x0000"
-.It "64KB" Ta "5" Ta "0xffd0000" Ta "A16/D16" Ta "0x0000"
-.It "64KB" Ta "5" Ta "0xffe0000" Ta "A16/D32" Ta "0x0000"
-.El
-.Pp
-The abort switch on the FORCE CPU boards is also controlled by the
-.Nm fga ,
-and is enabled if the eeprom variable
-.Pa abort-ena?\&
-is set to
-.Pa true .
-Toggling the switch when enabled stops the kernel and starts the
-kernel debugger
-.Xr ddb 4 .
-.Sh IOCTLS
-The
-.Nm fga
-device responds to the following
-.Xr ioctl 2
-calls defined in
-.In machine/fgaio.h :
-.Bl -tag -width FGAIOCSEM
-.It Dv FGAIOCSEM
-.Pq Li "struct fga_sem"
-Clear (release) the semaphore
-.Ar fgasem_num .
-The argument structure is defined as follows:
-.Bd -literal -offset indent
-struct fga_sem {
- u_int8_t fgasem_num; /* semaphore number */
- u_int8_t fgasem_val; /* semaphore value */
-};
-.Ed
-.It Dv FGAIOSSEM
-.Pq Li "struct fga_sem"
-Set (attempt to get) the semaphore
-.Ar fgasem_num .
-If successful,
-.Ar fgasem_val
-will have a value of 1, otherwise it will have a value of 0.
-.It Dv FGAIOCMBX
-.Pq Li "struct fga_sem"
-Clear (release) the mailbox
-.Ar fgasem_num .
-.It Dv FGAIOSMBX
-.Pq Li "struct fga_sem"
-Set (attempt to get) the mailbox
-.Ar fgasem_num .
-If successful,
-.Ar fgasem_val
-will have a value of 1, otherwise it will have a value of 0.
-.El
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr ddb 4 ,
-.Xr intro 4 ,
-.Xr eeprom 8
-.Sh HISTORY
-.Ox
-support for the
-.Nm
-first appeared in
-.Ox 2.6 .
-.Sh AUTHORS
-The driver for the
-.Nm fga
-was written by
-.An Jason L. Wright Aq Mt jason@thought.net
-under contract with
-RTMX Incorporated.
-.Sh BUGS
-There are several features provided by the FGA5000 that are not implemented
-in the driver.
-Most notably, VME slave ranges are not mapped and the DMA
-engine is not used.
-Also, several VME interrupts are not handled: SYSFAIL and ACFAIL.
diff --git a/share/man/man4/man4.sparc/ie.4 b/share/man/man4/man4.sparc/ie.4
deleted file mode 100644
index c34cfbed7f3..00000000000
--- a/share/man/man4/man4.sparc/ie.4
+++ /dev/null
@@ -1,49 +0,0 @@
-.\" $OpenBSD: ie.4,v 1.15 2010/06/07 19:54:30 miod Exp $
-.\"
-.\" Copyright (c) 1988 John E. Stone <j.stone@acm.org>
-.\"
-.\" Permission to use, copy, modify, and distribute this software for any
-.\" purpose with or without fee is hereby granted, provided that the above
-.\" copyright notice and this permission notice appear in all copies.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-.\"
-.Dd $Mdocdate: June 7 2010 $
-.Dt IE 4 sparc
-.Os
-.Sh NAME
-.Nm ie
-.Nd Intel i82586 Ethernet device
-.Sh SYNOPSIS
-.Cd "ie0 at obio0 addr 0xf6000000 level 6 " Pq "sun4/100 and sun4/200"
-.Cd "ie1 at vmes0 addr 0xffe88000 level 5 vect 0x75" Pq "VME"
-.Cd "ie2 at vmes0 addr 0xff31ff02 level 5 vect 0x76" Pq "VME"
-.Cd "ie3 at vmes0 addr 0xff35ff02 level 5 vect 0x77" Pq "VME"
-.Cd "ie4 at vmes0 addr 0xff2dff02 level 5 vect 0x7c" Pq "VME"
-.Sh DESCRIPTION
-The
-.Nm
-interface provides access to the 10 Mb/s Ethernet network via the
-.Tn Intel
-82586
-Ethernet chip set.
-The
-.Nm
-is found as an on-board interface on Sun 4/100 and 4/200 workstations.
-The
-.Nm
-also exists as a VME card.
-.Sh SEE ALSO
-.Xr arp 4 ,
-.Xr ifmedia 4 ,
-.Xr inet 4 ,
-.Xr intro 4 ,
-.Xr netintro 4 ,
-.Xr hostname.if 5 ,
-.Xr ifconfig 8
diff --git a/share/man/man4/man4.sparc/intro.4 b/share/man/man4/man4.sparc/intro.4
deleted file mode 100644
index 4ec72d28886..00000000000
--- a/share/man/man4/man4.sparc/intro.4
+++ /dev/null
@@ -1,270 +0,0 @@
-.\" $OpenBSD: intro.4,v 1.57 2015/03/30 20:34:47 miod Exp $
-.\" $NetBSD: intro.4,v 1.5 1998/02/06 06:07:00 perry Exp $
-.\"
-.\" Copyright (c) 1996 Jonathan Stone.
-.\" 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 Jonathan Stone.
-.\" 4. 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.
-.\"
-.\" Copyright (c) 1983, 1986, 1991 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. 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.
-.\"
-.Dd $Mdocdate: March 30 2015 $
-.Dt INTRO 4 sparc
-.Os
-.Sh NAME
-.Nm intro
-.Nd introduction to special files and hardware support
-.Sh DESCRIPTION
-The manual pages in section 4 describe the special files,
-related driver functions, and networking support
-available in the system.
-In this part of the manual, the SYNOPSIS section of
-each configurable device gives a sample specification
-for use in constructing a system description for the
-.Xr config 8
-program.
-The DIAGNOSTICS section lists messages which may appear on the console
-and/or in the system error log
-.Pa /var/log/messages
-due to errors in device operation;
-see
-.Xr syslogd 8
-for more information.
-.Pp
-This section contains both devices
-which may be configured into the system
-and network related information.
-The networking support is introduced in
-.Xr netintro 4 .
-.Sh DEVICE SUPPORT
-This section describes the hardware supported on the SPARC
-platform.
-Software support for these devices comes in two forms.
-A hardware device may be supported with a character or block
-.Em device driver ,
-or it may be used within the networking subsystem and have a
-.Em network interface driver .
-Block and character devices are accessed through files in the file
-system of a special type; see
-.Xr mknod 8 .
-Network interfaces are indirectly accessed through the interprocess
-communication facilities provided by the system; see
-.Xr socket 2 .
-.Pp
-A hardware device is identified to the system at configuration time
-and the appropriate device or network interface driver is then compiled
-into the system.
-When the resultant system is booted, the autoconfiguration facilities
-in the system probe for the device and, if found, enable the software
-support for it.
-If a device does not respond at autoconfiguration
-time it is not accessible at any time afterwards.
-To enable a device which did not autoconfigure,
-the system will have to be rebooted.
-.Pp
-The autoconfiguration system is described in
-.Xr autoconf 4 .
-A list of the supported devices is given below.
-.Sh LIST OF DEVICES
-The devices listed below are supported in this incarnation of
-the system.
-Pseudo-devices are not listed.
-Devices are sorted by their type and driver name;
-not all supported devices are listed.
-.Ss Audio interfaces
-.Bl -tag -width 12n -compact -offset ind
-.It Xr audioamd 4
-SPARC telephone quality audio device
-.It Xr audiocs 4
-SPARC CS4231 audio device
-.El
-.Ss Frame buffers
-.Bl -tag -width 14n -compact -offset ind
-.It Xr agten 4
-Fujitsu AG-10e accelerated 24-bit color frame buffer
-.It Xr bwtwo 4
-monochromatic frame buffer
-.It Xr cgeight 4
-24-bit color frame buffer
-.It Xr cgfour 4
-8-bit color frame buffer
-.It Xr cgfourteen 4
-accelerated 8/24-bit color frame buffer
-.It Xr cgsix 4
-accelerated 8-bit color frame buffer
-.It Xr cgthree 4
-8-bit color frame buffer
-.It Xr cgtwelve 4
-accelerated 24-bit color frame buffer
-.It Xr cgtwo 4
-8-bit color frame buffer
-.It Xr mgx 4
-SMS MGX and MGXPlus accelerated 8/24-bit color frame buffers
-.It Xr rfx 4
-Vitec/Connectware/AP&D RasterFlex framebuffer series
-.It Xr tcx 4
-accelerated 8/24-bit color frame buffer
-.It Xr tvtwo 4
-accelerated 24-bit color frame buffer
-.It Xr vigra 4
-8-bit SBus color frame buffer with VGA-compatible modes
-.It Xr zx 4
-accelerated 24-bit color frame buffer
-.El
-.Ss Network interfaces
-.Bl -tag -width 12n -compact -offset ind
-.It Xr be 4
-SPARC 10/100 Ethernet device
-.It Xr ep 4
-3Com EtherLink III and Fast EtherLink III 10/100 Ethernet device
-.It Xr hme 4
-Sun Happy Meal 10/100 Ethernet device
-.It Xr ie 4
-Intel i82586 Ethernet device
-.It Xo Xr le 4 ,
-.Xr lebuffer 4 ,
-.Xr ledma 4
-.Xc
-AMD LANCE Ethernet device
-.It Xr ne 4
-NE2000 and compatible 10/100 Ethernet device
-.It Xr qe 4
-SPARC 10/100 Ethernet device
-.It Xr qec 4
-SPARC Quad Ethernet Controller
-.It Xr wi 4
-WaveLAN/IEEE, PRISM 2-3, and Spectrum24 IEEE 802.11b wireless network device
-.El
-.Ss PCMCIA bridges
-.Bl -tag -width 12n -compact -offset ind
-.It Xr stp 4
-SBus PCMCIA bridge
-.El
-.Ss SCSI adapters
-.Bl -tag -width 12n -compact -offset ind
-.It Xr esp 4
-ESP NCR 53c94 on-board or SBus SCSI interface
-.It Xr qlw 4
-QLogic ISP1000/1020/1x40/1x80/1x160 SCSI controller
-.It Xr si 4
-NCR 5380 Sun SCSI 3 VME SCSI controller
-.It Xr sw 4
-NCR 5380 SCSI Weird Sun 4/100 on-board SCSI controller
-.El
-.Ss Serial and parallel interfaces
-.Bl -tag -width 12n -compact -offset ind
-.It Xr magma 4
-Magma Sp Serial/Parallel board device driver
-.It Xr spif 4
-SBus (spiffy) Serial/Parallel Interface
-.It Xo Xr zs 4 ,
-.Xr zstty 4 ,
-.Xr zskbd 4
-.Xc
-Zilog 8530 (ZSCC) serial communications driver
-.El
-.Ss SMD controllers
-.Bl -tag -width 12n -compact -offset ind
-.It Xr xd 4
-Xylogics 753 or 7053 VME SMD disk controller driver
-.It Xr xy 4
-Xylogics 450 or 451 VME SMD disk controller driver
-.El
-.Ss Force CPU-5 specific devices
-.Bl -tag -width 12n -compact -offset ind
-.It Xr daadio 4
-MATRIX MD-DAADIO digital/analog, analog/digital, parallel I/O board
-.It Xr fga 4
-SPARC Force FGA5000 VME/SBus bridge driver
-.It Xr scf 4
-SPARC Force sysconfig driver
-.El
-.Ss Tadpole SPARCbook specific devices
-.Bl -tag -width 12n -compact -offset ind
-.It Xr com 4
-serial communications interface
-.It Xr pninek 4
-Weitek Power9000 accelerated frame buffer
-.It Xr pnozz 4
-Weitek Power9100 accelerated frame buffer
-.It Xr tctrl 4
-Tadpole Microcontroller Interface
-.It Xr tslot 4
-Tadpole PCMCIA Controller
-.El
-.Ss Miscellaneous devices
-.Bl -tag -width 12n -compact -offset ind
-.It Xr clock 4
-SPARC clock driver
-.It Xr fdc 4
-NEC765 compatible floppy disk driver
-.It Xr led 4
-SPARC LED driver
-.It Xr openprom 4
-OPENPROM and EEPROM interface
-.It Xr presto 4
-Prestoserve battery-backed memory
-.It Xr timer 4
-SPARC Timer
-.It Xr xbox 4
-SPARC SBus Expansion Subsystem
-.El
-.Sh SEE ALSO
-.Xr autoconf 4 ,
-.Xr config 8
-.Sh HISTORY
-The
-sparc
-.Nm
-first appeared in
-.Nx 1.3
-and
-.Ox 2.3 .
diff --git a/share/man/man4/man4.sparc/le.4 b/share/man/man4/man4.sparc/le.4
deleted file mode 100644
index 02ee47aaf59..00000000000
--- a/share/man/man4/man4.sparc/le.4
+++ /dev/null
@@ -1,97 +0,0 @@
-.\" $OpenBSD: le.4,v 1.28 2015/11/21 08:04:20 jmc Exp $
-.\" Copyright (c) 1992, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" This software was developed by the Computer Systems Engineering group
-.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
-.\" contributed to Berkeley.
-.\"
-.\" 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. 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.
-.\"
-.\" from: Header: le.4,v 1.2 92/10/13 05:31:33 leres Exp
-.\" from: @(#)le.4 8.1 (Berkeley) 6/9/93
-.\"
-.Dd $Mdocdate: November 21 2015 $
-.Dt LE 4 sparc
-.Os
-.Sh NAME
-.Nm le ,
-.Nm lebuffer ,
-.Nm ledma
-.Nd AMD LANCE Ethernet device
-.Sh SYNOPSIS
-.Cd "le0 at sbus0 " Pq "sun4c and sun4e onboard"
-.Cd "le* at sbus? " Pq SBus
-.Cd "lebuffer* at sbus? " Pq SBus
-.Cd "le* at lebuffer? " Pq SBus
-.Cd "ledma0 at sbus0 " Pq "sun4m onboard"
-.Cd "le0 at ledma0 " Pq "sun4m onboard"
-.Cd "le0 at obio0 addr 0xf9000000 level 6 " Pq sun4/300
-.Sh DESCRIPTION
-The
-.Nm
-interface provides access to the 10 Mb/s
-.Tn Ethernet
-network via the
-.Tn AMD
-Am7990
-Local Area Network Controller for Ethernet
-.Pq Tn LANCE
-chip set.
-.Pp
-Different cards and machines have different kinds of connectors,
-as follows:
-.Bl -tag -width "media autoselect"
-.It AUI/DIX
-Standard 15 pin connector
-.It 10BaseT
-UTP, also known as twisted pair
-.El
-.Pp
-By default, the system will select the media type automatically, but the
-.Xr ifconfig 8
-command can be used to force the media selection.
-The media types are shown below:
-.Bl -tag -width "media autoselect"
-.It media autoselect
-Attempt to autoselect the media type (default)
-.It media 10base5
-Use the AUI connector
-.It media 10baseT
-Use the twisted pair connector
-.El
-.Sh NOTES
-Some SBus models, in particular the 501-1450 and 501-1881, have dip
-switches which must be changed to select between the BNC and AUI modes.
-For BNC, set 1-6 ON, 7-8 OFF; for AUI set 1-6 OFF, and 7-8 ON.
-.Sh SEE ALSO
-.Xr arp 4 ,
-.Xr ifmedia 4 ,
-.Xr inet 4 ,
-.Xr intro 4 ,
-.Xr netintro 4 ,
-.Xr sbus 4 ,
-.Xr hostname.if 5 ,
-.Xr ifconfig 8
diff --git a/share/man/man4/man4.sparc/led.4 b/share/man/man4/man4.sparc/led.4
deleted file mode 100644
index 94a9c92d987..00000000000
--- a/share/man/man4/man4.sparc/led.4
+++ /dev/null
@@ -1,55 +0,0 @@
-.\" $OpenBSD: led.4,v 1.6 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 2001 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt LED 4 sparc
-.Os
-.Sh NAME
-.Nm led
-.Nd SPARC LED driver
-.Sh SYNOPSIS
-.Cd "led0 at mainbus0 " Pq "sun4 and sun4e"
-.Cd "led0 at obio0 " Pq "sun4m: 4/600"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides an indicator of load average based on blinking of the
-LEDs on some systems.
-The pattern takes one second per whole number of load average to repeat.
-The LED must be explicitly enabled with the
-.Xr sysctl 3
-variable
-.Nm machdep.led_blink .
-.Sh SEE ALSO
-.Xr sysctl 3 ,
-.Xr intro 4 ,
-.Xr sysctl 8
-.Sh HISTORY
-.Ox
-support for the
-.Nm
-first appeared in
-.Ox 2.3 .
diff --git a/share/man/man4/man4.sparc/magma.4 b/share/man/man4/man4.sparc/magma.4
deleted file mode 100644
index 88ba53a16b6..00000000000
--- a/share/man/man4/man4.sparc/magma.4
+++ /dev/null
@@ -1,114 +0,0 @@
-.\" $OpenBSD: magma.4,v 1.18 2013/07/16 16:05:49 schwarze Exp $
-.\"
-.\"
-.\" Copyright (c) 1998 Iain Hibbert
-.\" 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 ``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 $Mdocdate: July 16 2013 $
-.Dt MAGMA 4 sparc
-.Os
-.Sh NAME
-.Nm magma
-.Nd Magma Sp Serial/Parallel board device driver
-.Sh SYNOPSIS
-.Cd "magma? at sbus?"
-.Cd "mtty? at magma?"
-.Cd "mbpp? at magma?"
-.Sh DESCRIPTION
-This driver provides an interface to Magma LC2+1Sp, 2+1Sp, 4+1Sp, 8+2Sp,
-4Sp, 8Sp, 12Sp, 16Sp, 1P, 2P, and 2+1HS boards.
-These boards are based around the Cirrus Logic CD1400 serial/parallel
-communications engine and the Cirrus Logic CD1190 parallel communications
-engine.
-.Pp
-The device minor numbers for this driver are encoded as follows:
-.Bd -literal
- +---+---+---+---+---+---+---+---+
- | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
- +---+---+---+---+---+---+---+---+
- | | | | | | | |
- | | | | +---+---+---+---> port number
- | | | |
- | | | +-------------------> dial-out (on tty ports)
- | | |
- | | +-----------------------> unused
- | |
- +---+---------------------------> card number
-.Ed
-.Pp
-Up to four cards are supported in the system.
-.Pp
-All tty ports have full automatic hardware (RTS/CTS) flow control available
-and a 12 byte FIFO on the chip in each direction so errors should be minimal.
-.Sh FILES
-.Bl -tag -width /dev/tty[mno][0-f] -compact
-.It /dev/tty[mno][0-f]
-Serial ports
-.It /dev/bpp[mno][0-1]
-Parallel ports
-.El
-.Sh DIAGNOSTICS
-.Bl -diag
-.It "mtty0X: ring buffer overflow"
-Incoming characters have been discarded due to a buffer overflow.
-This is caused by the process in control of the device not reading characters
-fast enough.
-If need be you can make the ring buffer bigger by changing the
-.Dv MAGMA_RBUF_SIZE
-#define to something bigger, but it should be a multiple of two.
-.It "mtty0X: fifo overflow"
-Incoming characters have been discarded due to a CD1400 channel overrun.
-This is caused by interrupts not being serviced sufficiently quickly to prevent
-the 12 byte receive FIFO on a serial channel from overflowing.
-Reducing the value of either the
-.Dv MTTY_RX_FIFO_THRESHOLD
-or
-.Dv MTTY_RX_DTR_THRESHOLD
-#define's to something smaller may help slow machines avoid this problem.
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr tty 4
-.Sh HISTORY
-The driver was loosely based upon the
-.Xr cy 4
-Cyclades Cyclom device driver written
-by Andrew Herbert and Timo Rossi.
-.Sh AUTHORS
-The driver was written by
-.An Iain Hibbert Aq Mt plunky@skate.demon.co.uk
-.Sh TODO
-CD1190 parallel support.
-.Pp
-bpp input.
-.Pp
-Dial-out (cua) devices are not yet supported.
-.Pp
-mdmbuf is unsupported.
-.Pp
-Automatic XON/XOFF handshaking could be implemented fairly easily.
-.Pp
-It would be good if the tty port waited for the FIFO to empty before allowing
-a close, so that I could turn off the channel interrupts at that time.
-It can be done.
diff --git a/share/man/man4/man4.sparc/mem.4 b/share/man/man4/man4.sparc/mem.4
deleted file mode 100644
index 5e0e46a6502..00000000000
--- a/share/man/man4/man4.sparc/mem.4
+++ /dev/null
@@ -1,81 +0,0 @@
-.\" $OpenBSD: mem.4,v 1.6 2007/05/31 19:19:56 jmc Exp $
-.\" Copyright (c) 1992, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" This software was developed by the Computer Systems Engineering group
-.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
-.\" contributed to Berkeley.
-.\"
-.\" 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. 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.
-.\"
-.\" from: @(#)mem.4 8.1 (Berkeley) 6/5/93
-.\"
-.Dd $Mdocdate: May 31 2007 $
-.Dt MEM 4 sparc
-.Os
-.Sh NAME
-.Nm mem ,
-.Nm kmem
-.Nd memory files
-.Sh DESCRIPTION
-The file
-.Pa /dev/mem
-is an interface to the physical memory of the
-computer.
-Byte offsets in this file are interpreted as physical memory addresses.
-Reading and writing this file is equivalent to reading and writing
-memory itself.
-An error will be returned if an attempt is made to reference
-an offset outside of
-.Pa /dev/mem .
-.Pp
-Kernel virtual memory is accessed via the file
-.Pa /dev/kmem
-in the same manner as
-.Pa /dev/mem .
-Only kernel virtual addresses that are currently mapped to memory are allowed.
-.Sh SPARC
-On the
-.Tn SPARC ,
-physical memory may be discontiguous;
-kernel virtual memory begins at
-.Li 0xf8000000 .
-.Pp
-Writeability of these devices is controlled by the system
-.Xr securelevel 7 .
-.Sh FILES
-.Bl -tag -width /dev/kmem -compact
-.It /dev/mem
-.It /dev/kmem
-.El
-.Sh SEE ALSO
-.Xr securelevel 7
-.Sh HISTORY
-The
-.Pa /dev/mem
-and
-.Pa /dev/kmem
-files appeared in
-.At v6 .
diff --git a/share/man/man4/man4.sparc/memreg.4 b/share/man/man4/man4.sparc/memreg.4
deleted file mode 100644
index 9c2b701d548..00000000000
--- a/share/man/man4/man4.sparc/memreg.4
+++ /dev/null
@@ -1,37 +0,0 @@
-.\" $OpenBSD: memreg.4,v 1.1 2014/11/22 22:58:09 miod Exp $
-.\"
-.\" Copyright (c) 2014, Miodrag Vallat.
-.\"
-.\" Permission to use, copy, modify, and distribute this software for any
-.\" purpose with or without fee is hereby granted, provided that the above
-.\" copyright notice and this permission notice appear in all copies.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-.\"
-.Dd $Mdocdate: November 22 2014 $
-.Dt MEMREG 4 sparc
-.Os
-.Sh NAME
-.Nm memreg
-.Nd parity memory error register
-.Sh SYNOPSIS
-.Cd "memreg0 at mainbus0 " Pq "sun4c and sun4e"
-.Cd "memreg0 at obio0 " Pq "sun4m"
-.Cd "memreg0 at obio0 addr 0xf4000000 " Pq "sun4"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for the parity error register found on sparc systems
-without ECC memory controllers.
-It will report detailed information about synchronous and asynchronous memory
-errors.
-.Sh SEE ALSO
-.Xr eccmemctl 4 ,
-.Xr intro 4 ,
-.Xr mainbus 4
diff --git a/share/man/man4/man4.sparc/mgx.4 b/share/man/man4/man4.sparc/mgx.4
deleted file mode 100644
index 579f7a66436..00000000000
--- a/share/man/man4/man4.sparc/mgx.4
+++ /dev/null
@@ -1,93 +0,0 @@
-.\" $OpenBSD: mgx.4,v 1.13 2011/12/03 23:01:21 schwarze Exp $
-.\"
-.\" Copyright (c) 2003, 2005 Miodrag Vallat
-.\"
-.\" 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 ``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 $Mdocdate: December 3 2011 $
-.Dt MGX 4 sparc
-.Os
-.Sh NAME
-.Nm mgx
-.Nd SMS MGX and MGXPlus accelerated 8/24-bit color frame buffers
-.Sh SYNOPSIS
-.Cd "mgx* at sbus?"
-.Cd "wsdisplay* at mgx?"
-.Sh DESCRIPTION
-The
-.Tn Southland Media Systems
-.Pq now Tn "Quantum 3D"
-MGX and MGXPlus are SBus color frame buffers, with graphics acceleration
-capabilities.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-The MGX and MGXPlus frame buffers will adapt their resolution to the monitor
-they are connected to.
-However, when not connected to a Sun monitor, the device will default to the
-.Xr cgthree 4 Ns -compatible
-1152x900 resolution, with a refresh rate of 66Hz.
-A different resolution can be forced using the set of DIP switches
-.Pq sometimes covered by metal foil
-located near the SBus connector on the board itself.
-.Pp
-The DIP switch settings are as follows:
-.Bl -column "OFF OFF OFF OFF" "Resolution" "Refresh Rate" "Details"
-.It Sy "Switches" Ta Sy "Resolution" Ta Sy "Refresh Rate" Ta Sy "Details"
-.It Sy "1 2 3 4" Ta "" Ta "" Ta ""
-.\" 0
-.It Li "OFF OFF OFF OFF" Ta 1024x768 Ta 77Hz Ta ""
-.\" 2
-.It Li "OFF ON OFF OFF" Ta 1280x1024 Ta 76Hz Ta ""
-.\" 3 (exactly the same as #7. Not a typo)
-.It Li "ON ON OFF OFF" Ta 1152x900 Ta 66Hz Ta ""
-.\" 4
-.It Li "OFF OFF ON OFF" Ta 1152x900 Ta 76Hz Ta ""
-.\" 6
-.It Li "OFF ON ON OFF" Ta 1152x900 Ta 77Hz Ta ""
-.\" 7
-.It Li "ON ON ON OFF" Ta 1152x900 Ta 66Hz Ta "cgthree compatible"
-.\" 11
-.It Li "ON ON OFF ON " Ta 1152x900 Ta 66Hz Ta "cgsix compatible"
-.\" 12
-.It Li "OFF OFF ON ON " Ta 1280x1024 Ta 67Hz Ta ""
-.\" 15
-.It Li "ON ON ON ON " Ta probed Ta probed Ta "factory default"
-.El
-.Pp
-All other combinations are unsupported and may damage the hardware.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh CAVEATS
-This driver does not support mode switching at the moment, and
-drives the card in PROM-compatible, 8 bit, mode only.
diff --git a/share/man/man4/man4.sparc/openprom.4 b/share/man/man4/man4.sparc/openprom.4
deleted file mode 100644
index 69d295f95cc..00000000000
--- a/share/man/man4/man4.sparc/openprom.4
+++ /dev/null
@@ -1,151 +0,0 @@
-.\" $OpenBSD: openprom.4,v 1.9 2015/09/10 17:55:21 schwarze Exp $
-.\" Copyright (c) 1992, 1993
-.\" The Regents of the University of California. All rights reserved.
-.\"
-.\" This software was developed by the Computer Systems Engineering group
-.\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and
-.\" contributed to Berkeley.
-.\"
-.\" 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. 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.
-.\"
-.\" from: @(#)openprom.4 8.1 (Berkeley) 6/5/93
-.\"
-.Dd $Mdocdate: September 10 2015 $
-.Dt OPENPROM 4 sparc
-.Os
-.Sh NAME
-.Nm openprom
-.Nd OPENPROM and EEPROM interface
-.Sh SYNOPSIS
-.In machine/openpromio.h
-.Sh DESCRIPTION
-The file
-.Pa /dev/openprom
-is an interface to the SPARC OPENPROM,
-including the EEPROM area.
-This interface is highly stylized;
-ioctls are used for all operations.
-These ioctls refer to
-.Dq nodes ,
-which are simply
-.Dq magic
-integer values describing data areas.
-Occasionally the number 0 may be used or returned instead,
-as described below.
-A special distinguished
-.Dq options
-node holds the EEPROM settings.
-.Pp
-The calls that take and/or return a node
-use a pointer to an
-.Li int
-variable for this purpose;
-others use a pointer to a
-.Li struct opiocdesc
-descriptor,
-which contains a node and two counted strings.
-The first string is comprised of the fields
-.Li op_namelen
-(an
-.Li int )
-and
-.Li op_name
-(a
-.Li "char *" ) ,
-giving the name of a field.
-The second string is comprised of the fields
-.Li op_buflen
-and
-.Li op_buf ,
-used analogously.
-These two counted strings work in a
-.Dq value-result
-fashion.
-At entry to the ioctl,
-the counts are expected to reflect the buffer size;
-on return,
-the counts are updated to reflect the buffer contents.
-.Pp
-The following ioctls are supported:
-.Bl -tag -width OPIOCGETOPTNODE
-.It Dv OPIOCGETOPTNODE
-Takes nothing, and fills in the options node number.
-.It OPIOCGETNEXT
-Takes a node number and returns the number of the following node.
-The node following the last node is number 0;
-the node following number 0 is the first node.
-.It Dv OPIOCGETCHILD
-Takes a node number and returns the number of the first
-.Dq child
-of that node.
-This child may have siblings; these can be discovered by using
-.Dv OPIOCGETNEXT .
-.It Dv OPIOCGET
-Fills in the value of the named property for the given node.
-If no such property is associated with that node,
-the value length is set to -1.
-If the named property exists but has no value,
-the value length is set to 0.
-.It Dv OPIOCSET
-Writes the given value under the given name.
-The OPENPROM may refuse this operation;
-in this case
-.Dv EINVAL
-is returned.
-.It Dv OPIOCNEXTPROP
-Finds the property whose name follows the given name
-in OPENPROM internal order.
-The resulting name is returned in the value field.
-If the named property is the last, the
-.Dq next
-name is the empty string.
-As with
-.Dv OPIOCGETNEXT ,
-the next name after the empty string is the first name.
-.El
-.Sh FILES
-.Pa /dev/openprom
-.Sh ERRORS
-The following may result in rejection of an operation:
-.Bl -tag -width "[ENAMETOOLONG]"
-.It Bq Er EINVAL
-The given node number
-is not zero
-and does not correspond to any valid node,
-or is zero where zero is not allowed.
-.It Bq Er EBADF
-The requested operation requires permissions not specified at the call to
-.Fn open .
-.It Bq Er ENAMETOOLONG
-The given name or value field
-exceeds the maximum allowed length (8191 bytes).
-.El
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr eeprom 8
-.Sh BUGS
-Due to limitations within the OPENPROM itself,
-these functions run at elevated priority
-and may adversely affect system performance.
diff --git a/share/man/man4/man4.sparc/pninek.4 b/share/man/man4/man4.sparc/pninek.4
deleted file mode 100644
index 8c1a2dddebb..00000000000
--- a/share/man/man4/man4.sparc/pninek.4
+++ /dev/null
@@ -1,93 +0,0 @@
-.\" $OpenBSD: pninek.4,v 1.10 2015/11/21 08:04:20 jmc Exp $
-.\"
-.\" Copyright (c) 2003, Miodrag Vallat.
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: November 21 2015 $
-.Dt PNINEK 4 sparc
-.Os
-.Sh NAME
-.Nm pninek ,
-.Nm btcham
-.Nd Weitek Power9000 accelerated frame buffer
-.Sh SYNOPSIS
-.Cd "btcham0 at obio?"
-.Cd "pninek0 at sbus?"
-.Cd "wsdisplay* at pninek?"
-.Sh DESCRIPTION
-The
-.Nm
-is a color frame buffer with graphics acceleration, embedded in the
-.Tn "Tadpole SPARCbook"
-3 laptop.
-It is based on the
-.Tn "Weitek Power9000"
-video processor and a
-.Tn Brooktree
-Bt445
-.Sq Chameleon
-RAMDAC.
-.Pp
-Due to specifics of the video hardware on the
-.Tn Tadpole SPARCbook
-3, the complete driver is split in two parts:
-.Pp
-.Bl -tag -width Ds -compact -offset indent
-.It Nm btcham
-RAMDAC interface
-.It Nm pninek
-Video controller interface
-.El
-.Pp
-The combination of both
-.Nm btcham
-and
-.Nm
-drivers interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-They do not provide direct device driver entry points
-but make their function available via the internal
-.Xr wsdisplay 4
-interface.
-.Pp
-If the
-.Xr tctrl 4
-device is also configured, the
-.Nm
-will be powered down when the lid of the laptop
-is closed or the screen is blanked.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh BUGS
-There is currently no way to switch back and forth from
-the onboard display to the external connector.
-.Pp
-It is not possible to change display resolution.
-.Pp
-Acceleration code does not work correctly, and is therefore disabled.
diff --git a/share/man/man4/man4.sparc/pnozz.4 b/share/man/man4/man4.sparc/pnozz.4
deleted file mode 100644
index 6599a6f913b..00000000000
--- a/share/man/man4/man4.sparc/pnozz.4
+++ /dev/null
@@ -1,81 +0,0 @@
-.\" $OpenBSD: pnozz.4,v 1.30 2011/05/31 17:40:19 miod Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: May 31 2011 $
-.Dt PNOZZ 4 sparc
-.Os
-.Sh NAME
-.Nm pnozz
-.Nd Weitek Power9100 accelerated frame buffer
-.Sh SYNOPSIS
-.Cd "pnozz0 at sbus?"
-.Cd "wsdisplay* at pnozz?"
-.Sh DESCRIPTION
-The
-.Nm
-is a color frame buffer with graphics acceleration, embedded in the
-.Tn Tadpole SPARCbook
-3GS, 3GX, 3TX and 3XP
-laptops.
-It is based on the
-.Tn Weitek Power9100
-video processor and an
-.Tn IBM RGB525
-RAMDAC.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Pp
-If the
-.Xr tctrl 4
-device is also configured, the
-.Nm
-will be powered down when the lid of the laptop
-is closed or the screen is blanked.
-.Pp
-The
-.Nm
-driver supports hardware acceleration to erase the screen and scroll text.
-.Sh EXTERNAL VIDEO
-If the
-.Xr tctrl 4
-device is also configured, the external video output will be enabled when
-an external display is connected, even if the laptop lid is closed.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh BUGS
-It is not possible yet to change display resolution or color depth.
-.\" Actually, it is... but not yet hooked to wsconsctl
diff --git a/share/man/man4/man4.sparc/presto.4 b/share/man/man4/man4.sparc/presto.4
deleted file mode 100644
index 647699ef53f..00000000000
--- a/share/man/man4/man4.sparc/presto.4
+++ /dev/null
@@ -1,66 +0,0 @@
-.\" $OpenBSD: presto.4,v 1.6 2013/06/04 21:05:53 miod Exp $
-.\" Copyright (c) 2003, Miodrag Vallat
-.\" 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 ``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 $Mdocdate: June 4 2013 $
-.Dt PRESTO 4 sparc
-.Os
-.Sh NAME
-.Nm presto
-.Nd Prestoserve battery-backed memory
-.Sh SYNOPSIS
-.Cd "presto* at sbus?"
-.Cd "presto* at mainbus?" Pq "SS10/SS20 NVSIMM"
-.Sh DESCRIPTION
-The
-.Tn Legato
-Prestoserve NVRAM SBus cards and NVSIMM used to be part of the
-.Dq NFS accelerator
-product, which used the device's memory as an NFS-dedicated cache, increasing
-performance of NFS servers exporting filesystem as NFS protocol, version 2.
-.Pp
-The
-.Nm
-driver does not attempt to achieve such a behaviour, which is questionable
-with the advent of NFS protocol, version 3.
-.Pp
-Instead, it will provide direct access to the NVRAM, as a block device.
-.Sh FILES
-.Bl -tag -width /dev/rprestoXXXXX -compact
-.It Pa /dev/presto Ns Ar u Ns Ar p
-block mode Prestoserve card number
-.Ar u ,
-partition
-.Ar p
-.It Pa /dev/rpresto Ns Ar u Ns Ar p
-raw mode Prestoserve card number
-.Ar u ,
-partition
-.Ar p
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr disklabel 5 ,
-.Xr disklabel 8 ,
-.Xr MAKEDEV 8
diff --git a/share/man/man4/man4.sparc/qe.4 b/share/man/man4/man4.sparc/qe.4
deleted file mode 100644
index 133a47281be..00000000000
--- a/share/man/man4/man4.sparc/qe.4
+++ /dev/null
@@ -1,60 +0,0 @@
-.\" $OpenBSD: qe.4,v 1.14 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 1998 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt QE 4 sparc
-.Os
-.Sh NAME
-.Nm qe
-.Nd SPARC 10/100 Ethernet device
-.Sh SYNOPSIS
-.Cd "qec* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "qe* at qec? " Pq "sun4c/sun4e/sun4m"
-.Sh DESCRIPTION
-The
-.Nm
-interface provides access to 10Mb/s Ethernet networks via the
-.Tn AMD
-Am79C940 (MACE) Ethernet controller.
-The
-.Nm
-is found on the Sun QuadEthernet boards
-(Sun part number SUNW,501-2062).
-.Sh SEE ALSO
-.Xr arp 4 ,
-.Xr ifmedia 4 ,
-.Xr inet 4 ,
-.Xr intro 4 ,
-.Xr netintro 4 ,
-.Xr qec 4 ,
-.Xr sbus 4 ,
-.Xr hostname.if 5 ,
-.Xr ifconfig 8
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Ox 2.4 .
diff --git a/share/man/man4/man4.sparc/qec.4 b/share/man/man4/man4.sparc/qec.4
deleted file mode 100644
index 0ce99050217..00000000000
--- a/share/man/man4/man4.sparc/qec.4
+++ /dev/null
@@ -1,58 +0,0 @@
-.\" $OpenBSD: qec.4,v 1.19 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 1998 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt QEC 4 sparc
-.Os
-.Sh NAME
-.Nm qec
-.Nd SPARC Quad Ethernet Controller
-.Sh SYNOPSIS
-.Cd "qec* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "qe* at qec?"
-.Cd "be* at qec?"
-.Sh DESCRIPTION
-The
-.Nm
-driver is an SBus controller that can contain either one
-.Xr be 4
-Ethernet controller (Sun part number SUNW,501-2655)
-or four
-.Xr qe 4
-Ethernet controllers (Sun part number SUNW,501-2062).
-This driver, like other buses, is not directly available to users.
-In essence it is a buffering DMA controller.
-.Sh SEE ALSO
-.Xr be 4 ,
-.Xr intro 4 ,
-.Xr qe 4 ,
-.Xr sbus 4
-.Sh HISTORY
-.Ox
-support for the
-.Nm
-first appeared in
-.Ox 2.4 .
diff --git a/share/man/man4/man4.sparc/rfx.4 b/share/man/man4/man4.sparc/rfx.4
deleted file mode 100644
index cd4a076e65b..00000000000
--- a/share/man/man4/man4.sparc/rfx.4
+++ /dev/null
@@ -1,114 +0,0 @@
-.\" $OpenBSD: rfx.4,v 1.8 2015/09/10 15:16:43 schwarze Exp $
-.\"
-.\" Copyright (c) 2004, Miodrag Vallat.
-.\" 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 ``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 $Mdocdate: September 10 2015 $
-.Dt RFX 4 sparc
-.Os
-.Sh NAME
-.Nm rfx
-.Nd Vitec/Connectware/AP&D RasterFlex framebuffer series
-.Sh SYNOPSIS
-.Cd "rfx* at sbus?"
-.Cd "wsdisplay* at rfx?"
-.Sh DESCRIPTION
-The RasterFlex
-series, originally manufactured by Vitec, later bought by Connectware,
-then by Advanced Products & Design, are high-performance frame buffers
-and frame grabber devices.
-.Pp
-The
-.Nm
-driver only supports the RasterFlex frame buffers:
-.Bl -tag -width RasterFLEX-HR -offset indent -compact
-.It RasterFlex-24
-.It RasterFlex-32
-.It RasterFlex-HR
-.El
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-The RasterFlex
-frame buffers will adapt their resolution to the monitor they are
-connected to.
-However, when not connected to a Sun
-monitor, the device will default to the 1152x900 resolution, with a refresh
-rate of 66Hz.
-A different resolution can be forced using the jumpers J2 to J4, located
-near the video connector on the board itself.
-.Pp
-In the following tables, left
-.Pq L
-and right
-.Pq R
-jumper positions are described looking at the board with the video connector
-on top.
-If the jumper position is not specified
-.Pq _ ,
-it means it has to be removed
-.Pq open .
-.Ss RasterFlex-24 and RasterFlex-32 Jumper Settings:
-.Bl -column "J2 J3 J4" "Resolution" "Refresh Rate" "Description" -offset indent
-.It Sy "J2 J3 J4" Ta Sy "Resolution" Ta Sy "Refresh Rate" Ta Sy "Description"
-.It Li "\ \&R \ \&R \ \&R" Ta 1152x900 Ta 66Hz Ta "Automatic Configuration"
-.It Li "L L L " Ta 1024x768 Ta 76Hz Ta "SVGA"
-.It Li "L _ _ " Ta 1152x900 Ta 66Hz Ta ""
-.It Li "_ L L " Ta 1152x900 Ta 76Hz Ta ""
-.El
-.Ss RasterFlex-HR Jumper Settings:
-.Bl -column "J2 J3 J4" "Resolution" "Refresh Rate" "Description" -offset indent
-.It Sy "J2 J3 J4" Ta Sy "Resolution" Ta Sy "Refresh Rate" Ta Sy "Description"
-.It Li "\ \&R \ \&R \ \&R" Ta 1152x900 Ta 66Hz Ta "Automatic Configuration"
-.It Li "L L L " Ta 1024x768 Ta 76Hz Ta "SVGA"
-.It Li "L _ _ " Ta 1152x900 Ta 66Hz Ta ""
-.It Li "L L _ " Ta 1152x900 Ta 76Hz Ta ""
-.It Li "_ L _ " Ta 1280x1024 Ta 60Hz Ta ""
-.It Li "_ L L " Ta 1280x1024 Ta 67Hz Ta ""
-.It Li "L _ L " Ta 1280x1024 Ta 76Hz Ta ""
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh CAVEATS
-This driver does not support any acceleration features at the moment, and
-drives the card in PROM-compatible, 8 bit, mode only.
-.Pp
-The
-.Nm
-cards will not function in the third SBus slot of the Sun
-SPARCstation 1, 1+ and 2 machines
-.Pq and their clones ,
-as well as the second SBus slot of the Sun SPARCengine 1E,
-due to hardware limitations.
diff --git a/share/man/man4/man4.sparc/scf.4 b/share/man/man4/man4.sparc/scf.4
deleted file mode 100644
index ab67271683d..00000000000
--- a/share/man/man4/man4.sparc/scf.4
+++ /dev/null
@@ -1,142 +0,0 @@
-.\" $OpenBSD: scf.4,v 1.10 2014/01/21 03:15:46 schwarze Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" All rights reserved.
-.\"
-.\" This software was developed by Jason L. Wright under contract with
-.\" RTMX Incorporated (http://www.rtmx.com).
-.\"
-.\" 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 ``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 $Mdocdate: January 21 2014 $
-.Dt SCF 4 sparc
-.Os
-.Sh NAME
-.Nm scf
-.Nd SPARC Force sysconfig driver
-.Sh SYNOPSIS
-.Cd "scf0 at mainbus0"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides access to the system configuration registers on
-the Force CPU-5.
-The system configuration registers control the LED display on
-the front panel, the status of the rotary switch, and the flash
-programming control registers.
-.Pp
-By setting the
-.Xr sysctl 8
-value
-.Ar machdep.led_blink
-to a non-zero value, the two user LEDs will blink back and forth
-at a rate of 1 second per point of load average.
-The seven segment LED will also show a numeric value for the load
-average (in hex), and with load averages higher than 15, the decimal
-point will be lit.
-.Sh IOCTLS
-The
-.Nm
-device responds to the following
-.Xr ioctl 2
-calls defined in
-.In machine/scfio.h :
-.Bl -ohang
-.It Dv SCFIOCSLED1
-.Pq Li "u_int8_t"
-Set LED1 register based on the bits below.
-.Bd -literal -offset indent
-#define SCF_LED_COLOR_MASK 0x03 /* color bits */
-#define SCF_LED_COLOR_OFF 0x00 /* led off */
-#define SCF_LED_COLOR_GREEN 0x01 /* green led */
-#define SCF_LED_COLOR_RED 0x02 /* red led */
-#define SCF_LED_COLOR_YELLOW 0x03 /* yellow led */
-#define SCF_LED_BLINK_MASK 0x0c /* blink bits */
-#define SCF_LED_BLINK_NONE 0x00 /* steady led */
-#define SCF_LED_BLINK_HALF 0x04 /* blink 1/2 Hz */
-#define SCF_LED_BLINK_ONE 0x08 /* blink 1 Hz */
-#define SCF_LED_BLINK_TWO 0x0c /* blink 2 Hz */
-.Ed
-.It Dv SCFIOCGLED1
-.Pq Li "u_int8_t"
-Retrieve the value of the LED1 register (bits defined above).
-.It Dv SCFIOCSLED2
-.Pq Li "u_int8_t"
-Set the value of the LED2 register (bits defined above).
-.It Dv SCFIOCGLED2
-.Pq Li "u_int8_t"
-Retrieve the value of the LED2 register (bits defined above).
-.It Dv SCFIOCSLED7
-.Pq Li "u_int8_t"
-Set the value of the 7-segment LED based on the bits below:
-.Bd -literal -offset indent
-#define SCF_7LED_A 0x01 /* Layout: */
-#define SCF_7LED_B 0x02 /* AAA */
-#define SCF_7LED_C 0x04 /* FF BB */
-#define SCF_7LED_D 0x08 /* GGG */
-#define SCF_7LED_E 0x10 /* EE CC */
-#define SCF_7LED_F 0x20 /* DDD P */
-#define SCF_7LED_G 0x40
-#define SCF_7LED_P 0x80
-.Ed
-.It Dv SCFIOCGROT
-.Pq Li "u_int8_t"
-Retrieve the value of the 16 position rotary switch on the front panel.
-.It Dv SCFIOSFMCTRL
-.Pq Li "u_int8_t"
-Set up the flash memory for writing based on the bits below:
-.Bd -literal -offset indent
-#define SCF_FMCTRL_SELROM 0x01 /* sel 1st/2nd device */
-#define SCF_FMCTRL_SELBOOT 0x02 /* sel boot/user flash */
-#define SCF_FMCTRL_WRITEV 0x04 /* write voltage */
-#define SCF_FMCTRL_SELADDR 0x38 /* addr 21:19 bits */
-.Ed
-.Pp
-The SCF_FMCTRL_SELROM
-bit, if clear, selects the first flash device, otherwise the second
-flash device is selected.
-The
-.Ar SCF_FMCTRL_SELBOOT
-bit, if set, selects the user flash, otherwise the boot flash is selected.
-Setting the
-.Ar SCF_FMCTRL_WRITEV
-bit turns on the write voltage.
-The
-.Ar SCF_FMCTRL_SELADDR
-bits determine which window of 512 KBytes is active for reading/writing.
-.El
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr intro 4 ,
-.Xr sysctl 8
-.Sh HISTORY
-.Ox
-support for the
-.Nm
-first appeared in
-.Ox 2.6 .
-.Sh AUTHORS
-The driver for the
-.Nm
-was written by
-.An Jason L. Wright Aq Mt jason@thought.net
-under contract with RTMX Incorporated.
diff --git a/share/man/man4/man4.sparc/si.4 b/share/man/man4/man4.sparc/si.4
deleted file mode 100644
index ba257309a80..00000000000
--- a/share/man/man4/man4.sparc/si.4
+++ /dev/null
@@ -1,50 +0,0 @@
-.\" $OpenBSD: si.4,v 1.10 2012/08/14 01:08:19 dlg Exp $
-.\"
-.\" Copyright (c) 1998 The OpenBSD Project
-.\" All rights reserved.
-.\"
-.\"
-.Dd $Mdocdate: August 14 2012 $
-.Dt SI 4 sparc
-.Os
-.Sh NAME
-.Nm si
-.Nd NCR 5380 "Sun SCSI 3" VME SCSI controller
-.Sh SYNOPSIS
-.Cd "si0 at vmes0 addr 0xff200000 level 3 vect 0x40 " Pq sun4
-.Cd "#si0 at vmes0 addr 0xff200000 level 3 vect 0x40 flags 0x07" Pq sun4
-.Sh DESCRIPTION
-The
-.Nm
-is a VME SCSI controller based on the NCR 5380 chip, found in sun3 and sun4
-systems with the VME bus.
-.Sh DEVICE FLAGS
-.Bl -tag -width 12n -compact
-.It 0x01
-Use DMA (may be polled)
-.It 0x02
-Use DMA completion interrupts
-.It 0x04
-Allow disconnect/reconnect
-.El
-.Pp
-The
-.Nm
-device flags may be OR'd together to enable any combination of
-the features listed above.
-If no flags are specified, the device will use DMA by default.
-.Sh SEE ALSO
-.Xr cd 4 ,
-.Xr ch 4 ,
-.Xr esp 4 ,
-.Xr intro 4 ,
-.Xr scsi 4 ,
-.Xr sd 4 ,
-.Xr st 4 ,
-.Xr sw 4 ,
-.Xr uk 4
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Nx .
diff --git a/share/man/man4/man4.sparc/spif.4 b/share/man/man4/man4.sparc/spif.4
deleted file mode 100644
index 7eb573203ea..00000000000
--- a/share/man/man4/man4.sparc/spif.4
+++ /dev/null
@@ -1,103 +0,0 @@
-.\" $OpenBSD: spif.4,v 1.18 2013/07/16 16:05:49 schwarze Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 16 2013 $
-.Dt SPIF 4 sparc
-.Os
-.Sh NAME
-.Nm spif
-.Nd SBus (spiffy) Serial/Parallel Interface
-.Sh SYNOPSIS
-.Cd "spif* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "stty* at spif? " Pq "sun4c/sun4e/sun4m"
-.Cd "sbpp* at spif? " Pq "sun4c/sun4e/sun4m"
-.Sh DESCRIPTION
-The
-.Nm spif
-driver provides support for the Sun Serial/Parallel Interface card
-(Sun part number 501-1931)
-based around the
-Cirrus Logic CD180 octal serial controller
-and the
-Cirrus Logic PPC2 parallel port controller.
-.Pp
-The device minor numbers for this driver are encoded as follows:
-.Bd -literal
- +---+---+---+---+---+---+---+---+
- | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
- +---+---+---+---+---+---+---+---+
- | | | | | | | |
- | | | | | +---+---+---> port number
- | | | | |
- | | | | +---------------> unused
- | | | |
- | | | +-------------------> dial-out (on tty ports)
- | | |
- | | +-----------------------> unused
- | |
- +---+---------------------------> card number
-.Ed
-.Pp
-Up to four cards are supported in the system.
-.Pp
-Each of the serial ports has an 8 byte FIFO for receive and transmit as
-well as automatic hardware (RTS/CTS) flow control.
-.Sh FILES
-.Bl -tag -width /dev/tty[jkl][0-7] -compact
-.It /dev/tty[jkl][0-7]
-Serial ports
-.It /dev/sbpp[0-3]
-Parallel ports
-.El
-.Sh DIAGNOSTICS
-.Bl -diag
-.It "spif0: ccr timeout"
-A timeout occurred while writing to one of the CD180 registers.
-.It "stty0-N: ring overflow"
-Incoming characters were discarded because the application
-in control of the device did not read the input fast enough.
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr tty 4
-.Sh HISTORY
-The
-.Nm spif
-driver was first supported in
-.Ox 2.5 .
-.Sh AUTHORS
-.An -nosplit
-The driver was written by
-.An Jason Wright Aq Mt jason@thought.net ,
-and is heavily based on the
-.Xr magma 4
-driver written by
-.An Iain Hibbert Aq Mt plunky@skate.demon.co.uk .
-.Sh TODO
-The parallel port is not supported yet.
-.Pp
-Dial-out (cua) devices are not yet supported.
diff --git a/share/man/man4/man4.sparc/sw.4 b/share/man/man4/man4.sparc/sw.4
deleted file mode 100644
index c8ab88ce712..00000000000
--- a/share/man/man4/man4.sparc/sw.4
+++ /dev/null
@@ -1,59 +0,0 @@
-.\" $OpenBSD: sw.4,v 1.11 2012/08/14 01:08:19 dlg Exp $
-.\"
-.\" Copyright (c) 1998 The OpenBSD Project
-.\" All rights reserved.
-.\"
-.\"
-.Dd $Mdocdate: August 14 2012 $
-.Dt SW 4 sparc
-.Os
-.Sh NAME
-.Nm sw
-.Nd NCR 5380 "SCSI Weird" Sun 4/100 on-board SCSI controller
-.Sh SYNOPSIS
-.Cd "sw0 at obio0 addr 0xfa000000 level 3" Pq sun4/100
-.Cd "#sw0 at obio0 addr 0xfa000000 level 3 flags 0x07" Pq sun4/100
-.Sh DESCRIPTION
-The
-.Nm
-is the Sun 4/100 on-board SCSI controller based on the NCR 5380 chip, found
-only on Sun 4/100 workstations.
-The
-.Nm
-driver is actually implemented as part of the
-.Xr si 4
-driver.
-.Sh DEVICE FLAGS
-.Bl -tag -width 12n -compact
-.It 0x01
-Use DMA (polled)
-.It 0x02
-Use DMA completion interrupts
-.It 0x04
-Allow disconnect/reconnect
-.El
-.Pp
-The
-.Nm
-device flags may be OR'd together to enable any combination of
-the features listed above.
-If no flags are specified, the device will use polled DMA by default.
-.Sh SEE ALSO
-.Xr cd 4 ,
-.Xr ch 4 ,
-.Xr esp 4 ,
-.Xr intro 4 ,
-.Xr scsi 4 ,
-.Xr sd 4 ,
-.Xr si 4 ,
-.Xr st 4 ,
-.Xr uk 4
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Nx .
-.Sh BUGS
-The
-.Nm
-driver only supports polled DMA at this time.
diff --git a/share/man/man4/man4.sparc/tctrl.4 b/share/man/man4/man4.sparc/tctrl.4
deleted file mode 100644
index 668f6db2f59..00000000000
--- a/share/man/man4/man4.sparc/tctrl.4
+++ /dev/null
@@ -1,286 +0,0 @@
-.\" $OpenBSD: tctrl.4,v 1.12 2016/02/27 20:57:32 natano Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" 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 ``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.
-.\"
-.\" APM description:
-.\"
-.\" Copyright (c) 1998 Marco S. Hyman
-.\"
-.\" Permission to copy all or part of this material for any purpose is
-.\" granted provided that the above copyright notice and this paragraph
-.\" are duplicated in all copies. THIS SOFTWARE IS PROVIDED ``AS IS''
-.\" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT
-.\" LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
-.\" FOR A PARTICULAR PURPOSE.
-.Dd $Mdocdate: February 27 2016 $
-.Dt TCTRL 4 sparc
-.Os
-.Sh NAME
-.Nm tctrl
-.Nd Tadpole Microcontroller Interface
-.Sh SYNOPSIS
-.Cd "tctrl0 at obio0"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides control over many functions on the
-.Tn Tadpole SPARCbook
-3 series laptops, via their TS102 chip.
-.Pp
-The microcontroller is used to power the TFT display down when the
-laptop lid is closed and when the screen is blanked by the
-.Xr pninek 4
-or
-.Xr pnozz 4
-driver.
-The
-.Nm tctrl
-is also used to power the laptop off when the
-.Xr reboot 2
-system call is used with the
-.Ar RB_POWERDOWN
-flag is set.
-.Pp
-The PCMCIA part of the controller is managed by the
-.Xr tslot 4
-driver.
-.Sh POWER MANAGEMENT INTERFACE
-The
-.Nm
-driver provides an interface which simulates the Advanced Power Management
-.Pq Tn APM
-BIOS functions encountered on some x86 hardware.
-The BIOS functions are translated into the appropriate microcontroller requests.
-Currently only battery level, AC connection, and charging status are available
-from the
-.Nm
-device.
-Suspend/resume and other power events are not yet supported.
-.Pp
-The
-.Nm
-driver implements the following
-.Xr ioctl 2
-calls.
-They are defined in
-.In machine/apmvar.h .
-.Bl -tag -width Ds
-.\" .It Dv APM_IOC_STANDBY
-.\" .Em NOT YET SUPPORTED on sparc
-.\" .Pq Li "no parameters"
-.\" Request
-.\" .Dq standby
-.\" mode.
-.\" .It Dv APM_IOC_SUSPEND
-.\" .Em NOT YET SUPPORTED on sparc
-.\" .Pq Li "no parameters"
-.\" Request
-.\" .Dq suspend
-.\" mode.
-.\" .It Dv APM_IOC_HIBERNATE
-.\" .Em NOT YET SUPPORTED on sparc
-.\" .Pq Li "no parameters"
-.\" Request
-.\" .Dq hibernate
-.\" mode.
-.It Dv APM_IOC_GETPOWER
-.Pq Li "struct apm_power_info"
-Request the current power state.
-The argument structure is as follows:
-.Bd -literal -offset indent
-struct apm_power_info {
- u_char battery_state;
- u_char ac_state;
- u_char battery_life;
- u_char spare1;
- u_int minutes_left;
- u_int spare2[6];
-};
-.Ed
-.Pp
-The following values are defined for
-.Va battery_state :
-.Bl -tag -width Ds
-.It Dv APM_BATT_HIGH
-Battery has a high state of charge.
-.It Dv APM_BATT_LOW
-Battery has a low state of charge.
-.It Dv APM_BATT_CRITICAL
-Battery has a critical state of charge.
-.It Dv APM_BATT_CHARGING
-Battery is not high, low, or critical and is currently charging.
-.It Dv APM_BATT_UNKNOWN
-Cannot read the current battery state.
-.It Dv APM_BATTERY_ABSENT
-No battery installed.
-.El
-.Pp
-The following values are defined for
-.Va ac_state :
-.Bl -tag -width Ds
-.It Dv APM_AC_OFF
-External power not detected.
-.It Dv APM_AC_ON
-External power detected.
-.\" .It Dv APM_AC_BACKUP
-.\" Backup power in use.
-.\" .It Dv APM_AC_UNKNOWN
-.\" External power state unknown.
-.El
-.Pp
-The
-.Va battery_life
-value contains the estimated percentage of battery life available.
-100% indicates a full charge.
-.Pp
-The
-.Va minutes_left
-value is always -1,
-as the hardware does not provide an estimated number of minutes of
-battery life remaining.
-.\" .It Dv APM_IOC_NEXTEVENT
-.\" .Em NOT YET SUPPORTED on sparc
-.\" .Pq Li "struct apm_event_info"
-.\" The
-.\" .Tn APM
-.\" driver stores up to
-.\" .Dv APM_NEVENTS
-.\" events.
-.\" This was defined as 16 at the time this documentation was written.
-.\" If the event list is full when a new event is detected the new event is lost.
-.\" .Dv APM_IOC_NEXTEVENT
-.\" ioctl returns the next event on the list or
-.\" .Er EAGAIN
-.\" if the event list is empty.
-.\" The format of the returned event is:
-.\" .Bd -literal -offset indent
-.\" struct apm_event_info {
-.\" u_int type;
-.\" u_int index;
-.\" u_int spare[8];
-.\" };
-.\" .Ed
-.\" where
-.\" .Va index
-.\" is a sequential count of events that can be used to check if any
-.\" events were lost and
-.\" .Va type
-.\" is one of:
-.\" .Pp
-.\" .Bl -tag -width Ds -offset indent -compact
-.\" .It Dv APM_STANDBY_REQ
-.\" .It Dv APM_SUSPEND_REQ
-.\" .It Dv APM_NORMAL_RESUME
-.\" .It Dv APM_CRIT_RESUME
-.\" .It Dv APM_BATTERY_LOW
-.\" .It Dv APM_POWER_CHANGE
-.\" .It Dv APM_UPDATE_TIME
-.\" .It Dv APM_CRIT_SUSPEND_REQ
-.\" .It Dv APM_USER_STANDBY_REQ
-.\" .It Dv APM_USER_SUSPEND_REQ
-.\" .It Dv APM_SYS_STANDBY_RESUME
-.\" .El
-.\" .It Dv APM_IOC_DEV_CTL
-.\" .Em NOT YET SUPPORTED on sparc
-.\" .Pq Li "struct apm_ctl"
-.\" Allows an application to directly set the
-.\" .Tm APM
-.\" operating mode.
-.\" The argument structure is as follows:
-.\" .Bd -literal -offset indent
-.\" struct apm_ctl {
-.\" u_int dev;
-.\" u_int mode;
-.\" };
-.\" .Ed
-.\" .Pp
-.\" .Va dev
-.\" indicates the device, typically
-.\" .Dv APM_DEV_ALLDEVS .
-.\" .Pp
-.\" .Va mode
-.\" indicates the desired operating mode.
-.\" Possible values are
-.\" .Bl -tag -compact -offset indent
-.\" .It Dv APM_SYS_READY
-.\" .It Dv APM_SYS_STANDBY
-.\" .It Dv APM_SYS_SUSPEND
-.\" .It Dv APM_SYS_OFF
-.\" .It Dv APM_LASTREQ_INPROG
-.\" .It Dv APM_LASTREQ_REJECTED
-.\" .El
-.It Dv APM_IOC_PRN_CTL
-.Pq Li "int"
-This
-.Xr ioctl 2
-controls message output by the
-.Nm
-driver when a power change event is detected.
-The integer parameter is one of:
-.Bl -tag -width Ds
-.It Dv APM_PRINT_ON
-All power change events result in a message.
-This is the normal operating mode for the driver.
-.It Dv APM_PRINT_OFF
-Power change event messages are suppressed.
-.It Dv APM_PRINT_PCT
-Power change event messages are suppressed unless the estimated
-battery life percentage changes.
-.El
-.\" .Pp
-.\" However, in no case will power status messages be displayed until the
-.\" battery life goes below the percentage in the
-.\" .Xr sysctl 8
-.\" state variable
-.\" .Dv machdep.apmwarn .
-.\" Setting
-.\" .Dv machdep.apmwarn
-.\" to zero disables all warnings regardless of the
-.\" .Dv APM_IOC_PRN_CTL
-.\" setting.
-.El
-.Sh FILES
-.Bl -tag -width /dev/apmctl
-.It Pa /dev/apm
-APM data device.
-May only be opened read-only.
-May be opened by multiple concurrent users.
-.It Pa /dev/apmctl
-APM control device.
-May be opened read-write or write-only.
-May only be opened by one user at a time.
-An attempt to open the file when in use will fail, returning
-.Er EBUSY .
-.El
-.Sh SEE ALSO
-.Xr reboot 2 ,
-.Xr intro 4 ,
-.Xr pninek 4 ,
-.Xr pnozz 4 ,
-.Xr tslot 4 ,
-.Xr apm 8 ,
-.Xr apmd 8
-.Sh BUGS
-Not all power management functions of the microcontroller are supported.
diff --git a/share/man/man4/man4.sparc/tcx.4 b/share/man/man4/man4.sparc/tcx.4
deleted file mode 100644
index a33fffc6786..00000000000
--- a/share/man/man4/man4.sparc/tcx.4
+++ /dev/null
@@ -1,173 +0,0 @@
-.\" $OpenBSD: tcx.4,v 1.35 2015/11/01 21:26:48 jmc Exp $
-.\" $NetBSD: tcx.4,v 1.3 1997/10/08 22:00:14 jtc Exp $
-.\"
-.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
-.\" All rights reserved.
-.\"
-.\" This code is derived from software contributed to The NetBSD Foundation
-.\" by Paul Kranenburg.
-.\"
-.\" 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 NETBSD FOUNDATION, INC. 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 FOUNDATION 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.
-.\"
-.Dd $Mdocdate: November 1 2015 $
-.Dt TCX 4 sparc
-.Os
-.Sh NAME
-.Nm tcx
-.Nd accelerated 8/24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "tcx* at sbus?"
-.Cd "wsdisplay* at tcx?"
-.Sh DESCRIPTION
-The
-.Nm
-is an 8 bit color frame buffer, with graphics acceleration,
-found on-board the SPARCstation 4, and also available in a 24 bit version
-as an AFX board for the SPARCstation 5, called the S24.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-The
-.Nm
-frame buffer will by default select its resolution and refresh rate
-according to the monitor sense information obtained from the 13W3
-connector.
-If the
-.Nm
-frame buffer is used as the console display, a different resolution can
-be selected by changing the OpenPROM environment.
-.Pp
-If the
-.Nm
-frame buffer is a secondary display, or a serial console is used, the
-display resolution cannot be changed without using an
-.Em nvramrc
-OpenPROM script.
-Refer to the
-.Em Sun Frame Buffer FAQ
-for details.
-.Pp
-The supported video modes depend on the particular frame buffer type.
-.\"
-.Ss TCX (8 bit) video modes
-The 8 bit frame buffer supports the following video modes:
-.Bl -column "Mode identifier" "Resolution" "Refresh Rate" -offset indent
-.It Sy "Mode identifier" Ta Sy "Resolution" Ta Sy "Refresh Rate (MHz)"
-.\" refresh rate not confirmed for the following mode
-.It Li r640x480x21 Ta 640x480 Ta 56Hz
-.It Li r640x480x25 Ta 640x480 Ta 60Hz
-.\"
-.\" refresh rate not confirmed for the following mode
-.It Li r744x1273x105 Ta 744x1273 Ta 76Hz
-.\"
-.It Li r1000x1022x105 Ta 1000x1022 Ta 76Hz
-.\"
-.\" refresh rate not confirmed for the following mode
-.It Li r1024x768x54 Ta 1024x768 Ta 50Hz
-.It Li r1024x768x64 Ta 1024x768 Ta 60Hz
-.It Li r1024x768x70 Ta 1024x768 Ta 66Hz
-.It Li r1024x768x74 Ta 1024x768 Ta 70Hz
-.It Li r1024x768x81 Ta 1024x768 Ta 75Hz
-.It Li r1024x768x84 Ta 1024x768 Ta 77Hz
-.\"
-.It Li r1024x800x81 Ta 1024x800 Ta 74Hz
-.It Li r1024x800x92 Ta 1024x800 Ta 84Hz
-.It Li r1024x800x94 Ta 1024x800 Ta 85Hz
-.\"
-.It Li r1024x1024x92 Ta 1024x1024 Ta 62Hz
-.\"
-.\" refresh rate not confirmed for the following mode
-.It Li r1152x900x54 Ta 1152x900 Ta 38Hz
-.It Li r1152x900x92 Ta 1152x900 Ta 66Hz
-.It Li r1152x900x94 Ta 1152x900 Ta 67Hz
-.It Li r1152x900x105 Ta 1152x900 Ta 76Hz
-.It Li r1152x900x108 Ta 1152x900 Ta 77Hz
-.El
-.Pp
-With the addition of a 1MB VSIMM, the following higher resolution models
-become available:
-.Bl -column "Mode identifier" "Resolution" "Refresh Rate" -offset indent
-.It Sy "Mode identifier" Ta Sy "Resolution" Ta Sy "Refresh Rate (MHz)"
-.It Li r1280x1024x117 Ta 1280x1024 Ta 66Hz
-.It Li r1280x1024x118 Ta 1280x1024 Ta 67Hz
-.It Li r1280x1024x135 Ta 1280x1024 Ta 76Hz
-.\"
-.\" refresh rate not confirmed for the following mode
-.It Li r1600x1280x76 Ta 1600x1280 Ta 66Hz
-.\"
-.\" refresh rate not confirmed for the following mode
-.It Li r1920x1080x71 Ta 1920x1080 Ta 72Hz
-.El
-.Pp
-To change the default resolution, type the following:
-.Pp
-.Bl -item -compact
-.It
-.Em \ ok
-setenv
-.Em fcode-debug?
-true
-.It
-.Em \ ok
-setenv
-.Em output-device
-screen:r1024x800x94
-.El
-.Pp
-to change to an 85Hz 1024x800 resolution.
-Note that setting
-.Em fcode-debug?
-is absolutely necessary for the resolution settings to be honoured.
-.\"
-.Ss S24 (24 bit) video modes
-The 24 bit frame buffer only supports the following video modes:
-.Bl -column "Mode identifier" "Resolution" "Refresh Rate" -offset indent
-.It Sy Mode identifier Ta Sy "Resolution" Ta Sy "Refresh Rate (MHz)"
-.It Li r1024x768x70 Ta 1024x768 Ta 70Hz
-.It Li r1152x900x66 Ta 1152x900 Ta 66Hz
-.It Li r1152x900x76 Ta 1152x900 Ta 76Hz
-.El
-.Pp
-To change the default resolution, type the following:
-.Pp
-.Em \ ok
-setenv
-.Em output-device
-screen:r1024x768x70
-.Pp
-to change to a 70Hz 1024x768 resolution.
-Unlike the TCX, it is not necessary to alter the value of
-.Em fcode-debug?
-for the resolution settings to be honoured.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
diff --git a/share/man/man4/man4.sparc/timer.4 b/share/man/man4/man4.sparc/timer.4
deleted file mode 100644
index 30fb7c22eba..00000000000
--- a/share/man/man4/man4.sparc/timer.4
+++ /dev/null
@@ -1,44 +0,0 @@
-.\" $OpenBSD: timer.4,v 1.4 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 2004 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt TIMER 4 sparc
-.Os
-.Sh NAME
-.Nm timer
-.Nd SPARC Timer
-.Sh SYNOPSIS
-.Cd "timer0 at mainbus0 # sun4c and sun4e"
-.Cd "timer0 at obio0 # sun4m"
-.Cd "timer0 at obio0 addr 0xef000000 # sun4/300"
-.Sh DESCRIPTION
-The
-.Nm
-device provides support for the onboard timer most SPARC machines.
-The timers are used to control various time services in the
-kernel and are not user accessible.
-.Sh SEE ALSO
-.Xr intro 4
diff --git a/share/man/man4/man4.sparc/tslot.4 b/share/man/man4/man4.sparc/tslot.4
deleted file mode 100644
index 68c3066848b..00000000000
--- a/share/man/man4/man4.sparc/tslot.4
+++ /dev/null
@@ -1,62 +0,0 @@
-.\" $OpenBSD: tslot.4,v 1.3 2007/05/31 19:19:56 jmc Exp $
-.\"
-.\" Copyright (c) 2003, Miodrag Vallat.
-.\"
-.\" 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 ``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 $Mdocdate: May 31 2007 $
-.Dt TSLOT 4 sparc
-.Os
-.Sh NAME
-.Nm tslot
-.Nd Tadpole PCMCIA Controller
-.Sh SYNOPSIS
-.Cd "tslot0 at sbus?"
-.Cd "pcmcia* at tslot?"
-.Sh DESCRIPTION
-The
-.Nm
-driver manages the
-.Xr pcmcia 4
-controller part of the
-.Xr tctrl 4
-.Tn Tadpole
-TS102 controller found on the
-.Tn Tadpole SPARCbook
-3 series laptops.
-It provides two PCMCIA slots and can receive up to two PCMCIA type 1
-or type 2 cards, or one PCMCIA type 3 card.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr pcmcia 4 ,
-.Xr sbus 4 ,
-.Xr tctrl 4
-.Sh CAVEATS
-Due to hardware limitations, it is not possible to run a 3.3V card and a 5V
-card at the same time.
-.Sh BUGS
-Unlike other PCMCIA adapters which are little-endian, this bridge
-provides a big-endian
-.Xr pcmcia 4
-bus.
-Therefore, 16 bit drivers need to be made aware of this before they will
-work.
diff --git a/share/man/man4/man4.sparc/tvtwo.4 b/share/man/man4/man4.sparc/tvtwo.4
deleted file mode 100644
index a6041a6e269..00000000000
--- a/share/man/man4/man4.sparc/tvtwo.4
+++ /dev/null
@@ -1,84 +0,0 @@
-.\" $OpenBSD: tvtwo.4,v 1.18 2011/12/03 23:01:21 schwarze Exp $
-.\" Copyright (c) 2003 Miodrag Vallat. 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 ``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 $Mdocdate: December 3 2011 $
-.Dt TVTWO 4 sparc
-.Os
-.Sh NAME
-.Nm tvtwo
-.Nd accelerated 24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "tvtwo* at sbus?"
-.Cd "wsdisplay* at tvtwo?"
-.Sh DESCRIPTION
-The Parallax XVideo and PowerVideo frame buffers, also known as
-.Sq tvtwo ,
-are memory based color frame buffers, with graphics acceleration
-and overlay capabilities, and hardware MPEG decoding.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer to the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-The XVideo and PowerVideo frame buffers will adapt their resolution and
-refresh rate to the monitor they are connected to.
-However, when not connected to a Sun monitor, the device will default to the
-.Xr cgthree 4 Ns -compatible
-1152x900 resolution, with a refresh rate of 67Hz.
-A different resolution can be forced using the rotary switch on the edge
-of the board.
-.Pp
-The available modes are as follows:
-.Bl -column "Rotary" "Resolution" "Refresh Rate" -offset indent
-.It Sy Rotary Ta Sy Resolution Ta Sy "Refresh Rate"
-.It Li 0 Ta autodetect Ta autodetect
-.It Li 1 Ta 1152x900 Ta 67Hz
-.It Li 2 Ta 1152x900 Ta 76Hz
-.It Li 3 Ta 1152x900 Ta 60Hz
-.It Li 4 Ta 1024x768 Ta 77Hz
-.It Li 5 Ta 640x480 Ta 60Hz
-.El
-.Pp
-All other rotary positions will behave as position 0, except for positions
-E and F.
-Position E enables the board built-in debugger on the serial port, and
-should not be used by end-users.
-Position F selects the video mode settings stored in the cards NVRAM.
-These settings cannot be modified under
-.Ox .
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh CAVEATS
-This driver does not support any acceleration features at the moment.
-.Pp
-Storing video mode information in the NVRAM is not supported.
diff --git a/share/man/man4/man4.sparc/vigra.4 b/share/man/man4/man4.sparc/vigra.4
deleted file mode 100644
index 3120e6c6ce9..00000000000
--- a/share/man/man4/man4.sparc/vigra.4
+++ /dev/null
@@ -1,108 +0,0 @@
-.\" $OpenBSD: vigra.4,v 1.20 2011/09/03 22:59:07 jmc Exp $
-.\" Copyright (c) 2002 Miodrag Vallat. 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 ``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 $Mdocdate: September 3 2011 $
-.Dt VIGRA 4 sparc
-.Os
-.Sh NAME
-.Nm vigra
-.Nd 8-bit SBus color frame buffer with VGA-compatible modes
-.Sh SYNOPSIS
-.Cd "vigra* at sbus?"
-.Cd "wsdisplay* at vigra?"
-.Sh DESCRIPTION
-The
-.Tn "Vigra VS10, VS11 and VS12"
-are 8-bit color frame buffers with user-selectable video modes, and a
-VGA-compatible connector.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Pp
-The video resolution and signal synchronization modes are
-selected with four DIP switches on the back of the card.
-.Ss VS10 and VS12 Switch Settings:
-The VS10 and VS12 support the following basic modes:
-.Bl -column "Switches" "Resolution" "Refresh" "Description"
-.It Sy Switches Ta Sy Resolution Ta Sy Refresh Ta Sy Description
-.It Sy "1 2 3 4" Ta "" Ta Sy "Rate" Ta ""
-.It Li "D D D D" Ta 640x480 Ta 60Hz Ta "Standard VGA, negative separate sync"
-.It Li "U D D D" Ta 800x600 Ta 56Hz Ta "Super VGA, negative separate sync"
-.It Li "D U D D" Ta 800x600 Ta 56Hz Ta "Super VGA, positive separate sync"
-.It Li "U U D D" Ta 1024x768 Ta 60Hz Ta "Super VGA, negative separate sync"
-.It Li "D D U D" Ta 1024x768 Ta 60Hz Ta "Super VGA, composite sync"
-.It Li "U D U D" Ta 1024x768 Ta 60Hz Ta "Super VGA, sync-on-green"
-.It Li "D U U D" Ta 1024x768 Ta 66Hz Ta "Sun 386i, composite sync"
-.It Li "U U U D" Ta 1152x900 Ta 76Hz Ta "Sun SPARCstation, composite sync"
-.It Li "D D D U" Ta 1152x900 Ta 61.5Hz Ta "NEC 4D, composite sync"
-.It Li "U D D U" Ta 1152x900 Ta 66Hz Ta "Sun SPARCstation, composite sync"
-.It Li "D U D U" Ta 800x600 Ta 60Hz Ta "VESA, negative separate sync"
-.It Li "U U D U" Ta 800x600 Ta 72Hz Ta "VESA, negative separate sync"
-.El
-.Ss VS12-only Switch Settings:
-The VS12 supports all of the previously listed modes, as well as a few high
-resolution settings.
-.Bl -column "Switches" "Resolution" "Refresh" "Description"
-.It Sy Switches Ta Sy Resolution Ta Sy Refresh Ta Sy Description
-.It Sy "1 2 3 4" Ta "" Ta Sy "Rate" Ta ""
-.It Li "D D U U" Ta 1280x1024 Ta 60Hz Ta "NEC xD, negative separate sync"
-.It Li "U D U U" Ta 1280x1024 Ta 60Hz Ta "NEC xD, composite sync"
-.It Li "D U U U" Ta 1280x1024 Ta 60Hz Ta "NEC xD, sync-on-green"
-.It Li "U U U U" Ta 1280x1024 Ta 67Hz Ta "Sun SPARCstation, composite sync"
-.El
-.Ss VS11 Switch Settings:
-The VS11 supports a similar set of modes as the VS12, but with higher refresh
-rates.
-.Bl -column "Switches" "Resolution" "Refresh" "Description"
-.It Sy Switches Ta Sy Resolution Ta Sy Refresh Ta Sy Description
-.It Sy "1 2 3 4" Ta "" Ta Sy "Rate" Ta ""
-.It Li "D D D D" Ta 640x480 Ta 60Hz Ta "Standard VGA, negative separate sync"
-.It Li "U D D D" Ta 800x600 Ta 72Hz Ta "VESA, negative separate sync"
-.It Li "D U D D" Ta 1024x768 Ta 60Hz Ta "VESA, negative separate sync"
-.It Li "U U D D" Ta 1024x768 Ta 60Hz Ta "VESA, composite sync"
-.It Li "D D U D" Ta 1024x768 Ta 60Hz Ta "VESA, sync-on-green"
-.It Li "U D U D" Ta 1024x768 Ta 66Hz Ta "Sun 386i, composite sync"
-.It Li "D U U D" Ta 1152x900 Ta 66Hz Ta "Sun SPARCstation, composite sync"
-.It Li "U U U D" Ta 1152x900 Ta 76Hz Ta "Sun SPARCstation, composite sync"
-.It Li "D D D U" Ta 1280x1024 Ta 67Hz Ta "Sun SPARCstation, composite sync"
-.It Li "U D D U" Ta 1280x1024 Ta 60Hz Ta "NEC xFG, negative separate sync"
-.It Li "D U D U" Ta 1280x1024 Ta 60Hz Ta "NEC xFG, composite sync"
-.It Li "U U D U" Ta 1280x1024 Ta 60Hz Ta "NEC xFG, sync-on-green"
-.It Li "D D U U" Ta 1280x1024 Ta 74Hz Ta "NEC xFG, composite sync"
-.It Li "U D U U" Ta 1280x1024 Ta 74Hz Ta "NEC xFG, sync-on-green"
-.It Li "D U U U" Ta 1280x1024 Ta 72Hz Ta "HP A1097, composite sync"
-.It Li "U U U U" Ta 1280x1024 Ta 72Hz Ta "Special, composite sync"
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
diff --git a/share/man/man4/man4.sparc/xbox.4 b/share/man/man4/man4.sparc/xbox.4
deleted file mode 100644
index d76ab17c4ae..00000000000
--- a/share/man/man4/man4.sparc/xbox.4
+++ /dev/null
@@ -1,50 +0,0 @@
-.\" $OpenBSD: xbox.4,v 1.7 2010/07/10 19:38:39 miod Exp $
-.\"
-.\" Copyright (c) 1999 Jason L. Wright (jason@thought.net)
-.\" 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 ``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 $Mdocdate: July 10 2010 $
-.Dt XBOX 4 sparc
-.Os
-.Sh NAME
-.Nm xbox
-.Nd SPARC SBus Expansion Subsystem
-.Sh SYNOPSIS
-.Cd "xbox* at sbus? " Pq "sun4c/sun4e/sun4m"
-.Cd "sbus* at xbox?"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for the Sun SBus Expansion Subsystem.
-This device consists of an SBus card and a chassis which has
-three additional SBus slots.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4
-.Sh HISTORY
-.Ox
-support for the
-.Nm
-first appeared in
-.Ox 2.6 .
diff --git a/share/man/man4/man4.sparc/xd.4 b/share/man/man4/man4.sparc/xd.4
deleted file mode 100644
index 02b83eeaf36..00000000000
--- a/share/man/man4/man4.sparc/xd.4
+++ /dev/null
@@ -1,45 +0,0 @@
-.\" $OpenBSD: xd.4,v 1.10 2007/05/31 19:19:56 jmc Exp $
-.\"
-.\" Copyright (c) 1988 John E. Stone <j.stone@acm.org>
-.\"
-.\" Permission to use, copy, modify, and distribute this software for any
-.\" purpose with or without fee is hereby granted, provided that the above
-.\" copyright notice and this permission notice appear in all copies.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-.\"
-.Dd $Mdocdate: May 31 2007 $
-.Dt XD 4 sparc
-.Os
-.Sh NAME
-.Nm xd
-.Nd Xylogics 753 or 7053 VME SMD disk controller driver
-.Sh SYNOPSIS
-.Cd "xdc0 at vmel0 addr 0xffffee80 level 3 vect 0x44" Pq sun4
-.Cd "xdc1 at vmel0 addr 0xffffee90 level 3 vect 0x45" Pq sun4
-.Cd "xdc2 at vmel0 addr 0xffffeea0 level 3 vect 0x46" Pq sun4
-.Cd "xdc3 at vmel0 addr 0xffffeeb0 level 3 vect 0x47" Pq sun4
-.Cd "xd* at xdc? " Pq sun4
-.Sh DESCRIPTION
-The
-.Nm
-is a Xylogics 753 or 7053 SMD disk controller found on sun4 systems with
-the VME bus.
-The Xylogics 753 and 7053 are programmed the same way, but are different sizes.
-The 753 is a 6U VME card, while the 7053 is a 9U VME card.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr xy 4
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Nx
-and was written by
-.An Charles D. Cranor .
diff --git a/share/man/man4/man4.sparc/xy.4 b/share/man/man4/man4.sparc/xy.4
deleted file mode 100644
index e5933035cce..00000000000
--- a/share/man/man4/man4.sparc/xy.4
+++ /dev/null
@@ -1,41 +0,0 @@
-.\" $OpenBSD: xy.4,v 1.9 2007/05/31 19:19:56 jmc Exp $
-.\"
-.\" Copyright (c) 1988 John E. Stone <j.stone@acm.org>
-.\"
-.\" Permission to use, copy, modify, and distribute this software for any
-.\" purpose with or without fee is hereby granted, provided that the above
-.\" copyright notice and this permission notice appear in all copies.
-.\"
-.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-.\"
-.Dd $Mdocdate: May 31 2007 $
-.Dt XY 4 sparc
-.Os
-.Sh NAME
-.Nm xy
-.Nd Xylogics 450 or 451 VME SMD disk controller driver
-.Sh SYNOPSIS
-.Cd "xyc0 at vmes0 addr 0xffffee40 level 3 vect 0x48" Pq sun4
-.Cd "xyc1 at vmes0 addr 0xffffee48 level 3 vect 0x49" Pq sun4
-.Cd "xy* at xyc? " Pq sun4
-.Sh DESCRIPTION
-The
-.Nm
-is a Xylogics 450/451 SMD disk controller found on sun4 systems with
-the VME bus.
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr xd 4
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Nx
-and was written by
-.An Charles D. Cranor .
diff --git a/share/man/man4/man4.sparc/zs.4 b/share/man/man4/man4.sparc/zs.4
deleted file mode 100644
index cce2adb55b6..00000000000
--- a/share/man/man4/man4.sparc/zs.4
+++ /dev/null
@@ -1,193 +0,0 @@
-.\" $OpenBSD: zs.4,v 1.26 2015/11/21 08:04:20 jmc Exp $
-.\"
-.\" Copyright (c) 1998, 2002 The OpenBSD Project
-.\" All rights reserved.
-.\"
-.\"
-.Dd $Mdocdate: November 21 2015 $
-.Dt ZS 4 sparc
-.Os
-.Sh NAME
-.Nm zs ,
-.Nm zstty ,
-.Nm zskbd ,
-.Nm zsms
-.Nd Zilog 8530 (ZSCC) serial communications driver
-.Sh SYNOPSIS
-.Cd "zs0 at mainbus0 " Pq "sun4c and sun4e"
-.Cd "zs0 at obio0 " Pq sun4m
-.Cd "zs0 at obio0 addr 0xf1000000 level 12" Pq sun4
-.Cd "zs1 at mainbus0 " Pq "sun4c and sun4e"
-.Cd "zs1 at obio0 " Pq sun4m
-.Cd "zs1 at obio0 addr 0xf0000000 level 12" Pq sun4
-.Cd "zs2 at obio0 addr 0xe0000000 level 12" Pq sun4/300
-.Cd "zstty* at zs?"
-.Cd "zskbd* at zs?"
-.Cd "wskbd* at zskbd?"
-.Cd "zsms* at zs?"
-.Cd "wsmouse* at zsms?"
-.Cd "option SUNKBD_LAYOUT=XXX"
-.Cd "option SUNKBD5_LAYOUT=XXX"
-.Sh DESCRIPTION
-The
-.Nm
-is a Zilog 8530 serial interface chip used in
-.Tn Sun
-workstations.
-The Zilog 8530 provides two input/output channels per instance.
-Most
-.Tn Sun
-workstations include two of these interfaces.
-One of the interfaces is hardwired for use by the keyboard and mouse
-attached to the workstation console.
-The
-.Nm zskbd
-devices connect keyboard devices to the generic keyboard driver
-.Nm wskbd .
-The
-.Nm zsms
-devices connect mice to the generic mouse driver
-.Xr wsmouse 4 .
-The remaining additional
-.Nm zs
-interfaces provide RS-423
-and RS-232 serial ports for general purpose use.
-.Pp
-The
-.Nm
-driver supports all of the standard
-.Xr tty 4
-ioctl calls.
-The status of the DTR, RTS, CTS, and DCD signals can be queried with
-TIOCMGET command, but, due to limitations in the hardware,
-only the DTR and RTS signals can be modified with TIOCMSET, TIOCMBIC,
-and TIOCMBIS
-.Xr ioctl 2
-commands.
-.Pp
-The
-.Nm zskbd
-driver supports a number of different key mappings.
-By default, the layout corresponding to the keyboard model
-as probed by the
-.Nm zskbd
-driver will be used.
-A different layout can be chosen either with the kernel options
-.Dq SUNKBD_LAYOUT
-(for type 4 keyboards)
-and
-.Dq SUNKBD5_LAYOUT
-(for type 5 keyboards)
-at compile time or with the utility
-.Xr wsconsctl 8
-(variable:
-.Dq keyboard.encoding )
-at runtime.
-.Pp
-Other mappings can be used if the whole keymap is replaced by means of
-.Xr wsconsctl 8 .
-The built-in mappings are at this time:
-.Pp
-.Bl -tag -width Ds -offset indent -compact
-.It KB_BE
-.Pq be
-Belgium French (type 4 only).
-.It KB_DE
-.Pq de
-German.
-.It KB_DK
-.Pq dk
-Danish.
-.It KB_ES
-.Pq es
-Spanish.
-.It KB_FR
-.Pq fr
-French (type 5 only).
-.It KB_IT
-.Pq it
-Italian.
-.It KB_JP
-.Pq jp
-Japanese (type 5 only).
-.It KB_NL
-.Pq \&nl
-Dutch.
-.It KB_NO
-.Pq no
-Norwegian.
-.It KB_PT
-.Pq pt
-Portuguese.
-.It KB_SF
-.Pq sf
-Swiss French.
-.It KB_SG
-.Pq sg
-Swiss German.
-.It KB_SV
-.Pq sv
-Swedish with
-.Dq dead accents .
-.It KB_UK
-.Pq uk
-British.
-.It KB_US
-.Pq us
-English/US keyboard mapping.
-.El
-.Pp
-The KB_SV mapping can be used in
-the KB_NODEAD
-.Pq .nodead
-variant.
-This switches off the
-.Dq dead accents .
-.Sh FILES
-.Bl -tag -width Pa -compact
-.It Pa /dev/ttya
-.It Pa /dev/ttyb
-.It Pa /dev/cuaa
-.It Pa /dev/cuab
-.El
-.Sh EXAMPLES
-To set a German keyboard layout, use
-.Ic wsconsctl keyboard.encoding=de .
-To set it at kernel build time, add
-the following to the kernel configuration file for a type 4 keyboard:
-.Bd -literal -offset indent
-option SUNKBD_LAYOUT="KB_DE"
-.Ed
-.Pp
-For a type 5 keyboard:
-.Bd -literal -offset indent
-option SUNKBD5_LAYOUT="KB_DE"
-.Ed
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr intro 4 ,
-.Xr tty 4 ,
-.Xr wskbd 4 ,
-.Xr wsmouse 4 ,
-.Xr wsconsctl 8
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Bx 4.4 .
-Support for the TIOCM*
-.Xr ioctl 2 Ns s
-appeared in
-.Ox 2.3 .
-.Sh BUGS
-The
-.Nm
-driver now supports cua minor devices, but with this known deficiency
-in the simultaneous outgoing/incoming aspect of the driver:
-The first outgoing connection succeeds, but second and subsequent
-connections fail, apparently due to a getty hang.
-The hung getty apparently prevents the cua device from being re-opened.
-.Pp
-The kernel does not provide a keyboard layout for all manufactured
-.Tn Sun
-keyboard models.
diff --git a/share/man/man4/man4.sparc/zx.4 b/share/man/man4/man4.sparc/zx.4
deleted file mode 100644
index 142cafa2fcd..00000000000
--- a/share/man/man4/man4.sparc/zx.4
+++ /dev/null
@@ -1,98 +0,0 @@
-.\" $OpenBSD: zx.4,v 1.17 2011/09/03 22:59:07 jmc Exp $
-.\" Copyright (c) 2003 Miodrag Vallat. 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 ``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 $Mdocdate: September 3 2011 $
-.Dt ZX 4 sparc
-.Os
-.Sh NAME
-.Nm zx
-.Nd accelerated 24-bit color frame buffer
-.Sh SYNOPSIS
-.Cd "zx* at sbus?"
-.Cd "wsdisplay* at zx?"
-.Sh DESCRIPTION
-The ZX and TurboZX
-are dual-slot SBus color frame buffers, with graphics acceleration
-and overlay capabilities.
-They are also known as the
-.Tn Sun
-.Dq Leo
-graphics card.
-.Pp
-The
-.Nm
-driver interfaces the frame buffer with the
-.Xr wscons 4
-console framework.
-It does not provide direct device driver entry points
-but makes its functions available via the internal
-.Xr wsdisplay 4
-interface.
-.Sh DISPLAY RESOLUTION
-The following resolutions are supported by the ZX frame buffer:
-.Bl -column "Resolution" "Refresh Rate" "Details" -offset indent
-.It Sy Resolution Ta Sy "Refresh Rate" Ta Sy "Details"
-.It Li 1280x1024 Ta 76 Hz Ta Non-interlaced
-.It Li 1280x1024 Ta 67 Hz Ta Non-interlaced
-.It Li 1152x900 Ta 76 Hz Ta Non-interlaced
-.It Li 1152x900 Ta 66 Hz Ta Non-interlaced
-.It Li 1024x768 Ta 76 Hz Ta Non-interlaced
-.It Li 1024x768 Ta 60 Hz Ta Non-interlaced
-.\" Is it worth documenting the Stereo and TV modes?
-.It Li 960x680 Ta 112 Hz Ta "Stereo, non-interlaced 56 Hz field rate per eye"
-.It Li 960x680 Ta 108 Hz Ta "Stereo, non-interlaced 54 Hz field rate per eye"
-.It Li 770x575 Ta 50 Hz Ta "Interlaced - PAL"
-.It Li 640x480 Ta 59.94 Hz Ta "Interlaced - NTSC"
-.El
-.Pp
-If the ZX frame buffer is connected to a monitor at boot time, it will
-select its display resolution depending of the monitor
-.Sq select code
-provided by the 13W3 connector.
-If the frame buffer is not connected to a monitor, the default resolution
-of 1152x900, with a 66 Hz refresh rate, will be selected.
-The selected resolutions are:
-.Bl -column "sense code" "Resolution" "Refresh" "Monitor"
-.It Sy Monitor Ta Sy Resolution Ta Sy Refresh Ta Sy Monitor
-.It Sy "sense code" Ta "" Ta Sy Rate Ta Sy Type
-.It Li 0 Ta 1024x768 Ta "76 Hz" Ta "X449A"
-.It Li 1 Ta 1152x900 Ta "66 Hz" Ta ""
-.It Li 2 Ta 1280x1024 Ta "76 Hz" Ta "X248A, GDM-205S"
-.It Li 3 Ta 1152x900 Ta "66 Hz" Ta "GDM-1955A15, GDM-1604A15, CPD-1790"
-.It Li 4 Ta 1280x1024 Ta "67 Hz" Ta "GDM-20D10, GDM-1962"
-.It Li 5 Ta 1152x900 Ta "66 Hz" Ta ""
-.It Li 6 Ta 1152x900 Ta "76 Hz" Ta "GDM-1662B, 17SMM4"
-.It Li 7 Ta 1152x900 Ta "66 Hz" Ta ""
-.El
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr sbus 4 ,
-.Xr wscons 4 ,
-.Xr wsdisplay 4
-.Sh CAVEATS
-The ZX and TurboZX cards will not function in a sun4c or sun4e class machine,
-due to PROM limitations.
-.Pp
-There is currently no software interface to change the frame buffer
-resolution at runtime.