diff options
author | Ted Unangst <tedu@cvs.openbsd.org> | 2016-09-01 09:37:31 +0000 |
---|---|---|
committer | Ted Unangst <tedu@cvs.openbsd.org> | 2016-09-01 09:37:31 +0000 |
commit | b742dd7dcc34250b2dab5620a72dcb8654979ff2 (patch) | |
tree | 6f9f49c939102b75985085e3784d4f4b7ff64ff5 /share/man | |
parent | 29bea305a3bb9b6acd4cf825c2af1a72cc55441a (diff) |
retire sparc manuals
Diffstat (limited to 'share/man')
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. |