summaryrefslogtreecommitdiff
path: root/share/man/man4
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>1996-04-22 01:29:01 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>1996-04-22 01:29:01 +0000
commita78513c1a7210b960ecf8ab449672dcd322a720b (patch)
tree032dce8b4b496e9207ccac70749a466ce0a0bd69 /share/man/man4
parent882e83ccf31fca22178b290a6753a605bb52044c (diff)
sync with netbsd 960418
Diffstat (limited to 'share/man/man4')
-rw-r--r--share/man/man4/Makefile7
-rw-r--r--share/man/man4/man4.arm32/Makefile11
-rw-r--r--share/man/man4/man4.arm32/asc.443
-rw-r--r--share/man/man4/man4.arm32/autoconf.467
-rw-r--r--share/man/man4/man4.arm32/beep.443
-rw-r--r--share/man/man4/man4.arm32/com.4104
-rw-r--r--share/man/man4/man4.arm32/csc.443
-rw-r--r--share/man/man4/man4.arm32/ea.456
-rw-r--r--share/man/man4/man4.arm32/eb.457
-rw-r--r--share/man/man4/man4.arm32/intro.4125
-rw-r--r--share/man/man4/man4.arm32/kbd.443
-rw-r--r--share/man/man4/man4.arm32/lpt.453
-rw-r--r--share/man/man4/man4.arm32/mainbus.444
-rw-r--r--share/man/man4/man4.arm32/mem.485
-rw-r--r--share/man/man4/man4.arm32/podulebus.444
-rw-r--r--share/man/man4/man4.arm32/quadmouse.450
-rw-r--r--share/man/man4/man4.arm32/rd.443
-rw-r--r--share/man/man4/man4.arm32/wd.445
-rw-r--r--share/man/man4/man4.i386/joy.4135
-rw-r--r--share/man/man4/man4.i386/sb.414
-rw-r--r--share/man/man4/man4.i386/speaker.413
-rw-r--r--share/man/man4/tty.427
22 files changed, 1138 insertions, 14 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile
index 00a513df8ed..4722a171713 100644
--- a/share/man/man4/Makefile
+++ b/share/man/man4/Makefile
@@ -1,4 +1,5 @@
-# $NetBSD: Makefile,v 1.21 1995/12/30 18:10:47 thorpej Exp $
+# $OpenBSD: Makefile,v 1.7 1996/04/22 01:26:48 deraadt Exp $
+# $NetBSD: Makefile,v 1.22 1996/03/28 21:32:58 mark Exp $
# @(#)Makefile 8.1 (Berkeley) 6/18/93
MAN= audio.4 bpf.4 ccd.4 clnp.4 cltp.4 ddb.4 drum.4 esis.4 fd.4 icmp.4 \
@@ -8,7 +9,7 @@ MAN= audio.4 bpf.4 ccd.4 clnp.4 cltp.4 ddb.4 drum.4 esis.4 fd.4 icmp.4 \
MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4
MLINKS+=netintro.4 networking.4
MLINKS+=rnd.4 srnd.4 rnd.4 urnd.4 rnd.4 prnd.4
-SUBDIR= man4.amiga man4.atari man4.hp300 man4.i386 man4.mac68k man4.pc532 \
- man4.sparc man4.sun3 man4.tahoe man4.vax
+SUBDIR= man4.amiga man4.arm32 man4.atari man4.hp300 man4.i386 man4.mac68k \
+ man4.pc532 man4.sparc man4.sun3 man4.tahoe man4.vax
.include <bsd.prog.mk>
diff --git a/share/man/man4/man4.arm32/Makefile b/share/man/man4/man4.arm32/Makefile
new file mode 100644
index 00000000000..c48d13a4269
--- /dev/null
+++ b/share/man/man4/man4.arm32/Makefile
@@ -0,0 +1,11 @@
+# $OpenBSD: Makefile,v 1.1 1996/04/22 01:27:21 deraadt Exp $
+# from: @(#)Makefile 5.1 (Berkeley) 2/12/91
+
+MAN= intro.4 asc.4 autoconf.4 beep.4 com.4
+MAN+= csc.4 ea.4 eb.4 kbd.4 lpt.4 mainbus.4 mem.4
+MAN+= podulebus.4 quadmouse.4 rd.4 wd.4
+
+MLINKS= mem.4 kmem.4
+MANSUBDIR=/arm32
+
+.include <bsd.prog.mk>
diff --git a/share/man/man4/man4.arm32/asc.4 b/share/man/man4/man4.arm32/asc.4
new file mode 100644
index 00000000000..251f0e0ac4b
--- /dev/null
+++ b/share/man/man4/man4.arm32/asc.4
@@ -0,0 +1,43 @@
+.\" $OpenBSD: asc.4,v 1.1 1996/04/22 01:27:28 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm asc
+.Nd Acorn SCSI Card device interface
+.Sh SYNOPSIS
+.Cd "asc0 at podulebus?"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to Acorn SCSI Card interfaces.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/autoconf.4 b/share/man/man4/man4.arm32/autoconf.4
new file mode 100644
index 00000000000..8a3b4438984
--- /dev/null
+++ b/share/man/man4/man4.arm32/autoconf.4
@@ -0,0 +1,67 @@
+.\" $OpenBSD: autoconf.4,v 1.1 1996/04/22 01:27:32 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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.
+.\"
+.\" $Id: autoconf.4,v 1.1 1996/04/22 01:27:32 deraadt Exp $
+.\"
+.Dd
+.Dt AUTOCONF 4 arm32
+.Os
+.Sh NAME
+.Nm autoconf
+.Nd diagnostics from the autoconfiguration code
+.Sh DESCRIPTION
+When
+.Tn NetBSD
+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 not detected.
+.Sh DIAGNOSTICS
+.Bl -diag
+.It CPU class not configured.
+You tried to boot
+.Tn NetBSD
+on a class of
+.Tn CPU
+type which it doesn't
+(or at least this compiled version of
+.Tn NetBSD
+doesn't) understand.
+.El
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr boot 8 ,
+.Xr config 8
diff --git a/share/man/man4/man4.arm32/beep.4 b/share/man/man4/man4.arm32/beep.4
new file mode 100644
index 00000000000..49b13a6f1fb
--- /dev/null
+++ b/share/man/man4/man4.arm32/beep.4
@@ -0,0 +1,43 @@
+.\" $OpenBSD: beep.4,v 1.1 1996/04/22 01:27:34 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm beep
+.Nd Simple VIDC20 beep device interface
+.Sh SYNOPSIS
+.Cd "beep0 at mainbus? base 0x00000000"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to the simple beep device.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/com.4 b/share/man/man4/man4.arm32/com.4
new file mode 100644
index 00000000000..2432b84fd0c
--- /dev/null
+++ b/share/man/man4/man4.arm32/com.4
@@ -0,0 +1,104 @@
+.\" $OpenBSD: com.4,v 1.1 1996/04/22 01:27:36 deraadt Exp $
+.\"
+.\" Copyright (c) 1990, 1991 The Regents of the University of California.
+.\" All rights reserved.
+.\"
+.\" This code is derived from software contributed to Berkeley by
+.\" the Systems Programming Group of the University of Utah Computer
+.\" Science Department.
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by the University of
+.\" California, Berkeley and its contributors.
+.\" 4. Neither the name of the University nor the names of its contributors
+.\" may be used to endorse or promote products derived from this software
+.\" without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
+.\" $Id: com.4,v 1.1 1996/04/22 01:27:36 deraadt Exp $
+.\"
+.Dd July 28, 1995
+.Dt COM 4 arm32
+.Os NetBSD 1.0a
+.Sh NAME
+.Nm com
+.Nd
+serial communications interface
+.Sh SYNOPSIS
+.Cd "com0 at mainbus? base 0x00210fe0"
+.Cd "com1 at mainbus? base 0x00210be0"
+.Sh DESCRIPTION
+The
+.Nm
+driver provides support for NS8250-, NS16450-, and NS16550-based
+.Tn EIA
+.Tn RS-232C
+.Pf ( Tn CCITT
+.Tn V.28 )
+communications interfaces. The NS8250 and NS16450 have single character
+buffers, and the NS16550 has a 16 character buffer.
+.Pp
+Input and output for each line may set to one of following baud rates;
+50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2400, 4800, 9600,
+19200, 38400, 57600, or 115200, or any other baud rate which is a factor
+of 115200.
+.Pp
+If
+.Dq flags 1
+is specified, the
+.Nm
+driver will not set the MCR_IENABLE bit on the UART. This is mainly for
+use on AST multiport boards, where the MCR_IENABLE bit is used to control
+whether or not the devices use a shared interrupt.
+.Sh FILES
+.Bl -tag -width Pa
+.It Pa /dev/tty00
+.It Pa /dev/tty01
+.It Pa /dev/tty02
+.El
+.Sh DIAGNOSTICS
+.Bl -diag
+.It com%d: %d silo overflows
+The input
+.Dq silo
+has overflowed and incoming data has been lost.
+.It com%d: weird interrupt: iir=%x
+The device has generated an unexpected interrupt
+with the code listed.
+.El
+.Sh SEE ALSO
+.Xr tty 4
+.Sh HISTORY
+The
+.Nm
+driver was originally derived from the
+.Nm i386
+.Nm com
+driver and is
+.Ud
+.Sh BUGS
+Data loss is possible on busy systems with unbuffered UARTs at high speed.
+.Pp
+The name of this driver and the constants which define the locations
+of the various serial ports are holdovers from
+.Nm DOS .
diff --git a/share/man/man4/man4.arm32/csc.4 b/share/man/man4/man4.arm32/csc.4
new file mode 100644
index 00000000000..1d78b191a58
--- /dev/null
+++ b/share/man/man4/man4.arm32/csc.4
@@ -0,0 +1,43 @@
+.\" $OpenBSD: csc.4,v 1.1 1996/04/22 01:27:38 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm csc
+.Nd Cumana SCSI II Card device interface
+.Sh SYNOPSIS
+.Cd "csc0 at podulebus?"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to Cumana SCSI II interfaces.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/ea.4 b/share/man/man4/man4.arm32/ea.4
new file mode 100644
index 00000000000..e77015c8b1a
--- /dev/null
+++ b/share/man/man4/man4.arm32/ea.4
@@ -0,0 +1,56 @@
+.\" $OpenBSD: ea.4,v 1.1 1996/04/22 01:27:41 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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.
+.\"
+.\" $Id: ea.4,v 1.1 1996/04/22 01:27:41 deraadt Exp $
+.\"
+.Dd
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm ea
+.Nd Ethernet driver for SEQ8004 based podule ethernet interfaces.
+.Sh SYNOPSIS
+.Cd "ea0 at podulebus?"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to a 10 Mb/s Ethernet network via the
+SEEQ 8004 Ethernet chip. The ethernet cards supported
+by the
+.Nm
+interface are:
+.Pp
+.Bl -tag -width -offset indent -compact
+.It ANT Ether3 podule
+.El
+.Sh SEE ALSO
+.Xr ifconfig 8 ,
+.Xr intro 4 ,
+.Xr eb 4
diff --git a/share/man/man4/man4.arm32/eb.4 b/share/man/man4/man4.arm32/eb.4
new file mode 100644
index 00000000000..6a083dfa327
--- /dev/null
+++ b/share/man/man4/man4.arm32/eb.4
@@ -0,0 +1,57 @@
+.\" $OpenBSD: eb.4,v 1.1 1996/04/22 01:27:43 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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.
+.\"
+.\" $Id: eb.4,v 1.1 1996/04/22 01:27:43 deraadt Exp $
+.\"
+.Dd
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm eb
+.Nd Ethernet driver for SEQ8005 based network slot ethernet interfaces.
+.Sh SYNOPSIS
+.Cd "eb0 at podulebus?"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to a 10 Mb/s Ethernet network via the
+SEEQ 8005 Ethernet chip. The ethernet cards supported
+by the
+.Nm
+interface are:
+.Pp
+.Bl -tag -width -offset indent -compact
+.It Acorn AEH61 network slot card
+.It Acorn AEH62 network slot card
+.El
+.Sh SEE ALSO
+.Xr ifconfig 8 ,
+.Xr intro 4 ,
+.Xr ea 4
diff --git a/share/man/man4/man4.arm32/intro.4 b/share/man/man4/man4.arm32/intro.4
new file mode 100644
index 00000000000..74df7d5a233
--- /dev/null
+++ b/share/man/man4/man4.arm32/intro.4
@@ -0,0 +1,125 @@
+.\" $OpenBSD: intro.4,v 1.1 1996/04/22 01:27:45 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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.
+.\"
+.\" $Id: intro.4,v 1.1 1996/04/22 01:27:45 deraadt Exp $
+.\"
+.Dd
+.Dt INTRO 4 arm32
+.Os
+.Sh NAME
+.Nm intro
+.Nd introduction to special files and hardware support
+.Sh DESCRIPTION
+This section describes the special files, related driver functions,
+and networking support
+available in the system.
+In this part of the manual, the
+.Tn SYNOPSIS
+section of
+each configurable device gives a sample specification
+for use in constructing a system description for the
+.Xr config 8
+program.
+The
+.Tn 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 arm32
+(RiscPC) 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 must be rebooted.
+.Pp
+The autoconfiguration system is described in
+.Xr autoconf 4 .
+A list of the supported devices is given below.
+.Sh SEE ALSO
+.Xr intro 4 ,
+.Xr autoconf 4 ,
+.Xr config 8 .
+.Sh LIST OF DEVICES
+The devices listed below are supported in this incarnation of
+the system. Devices are indicated by their functional interface.
+Not all supported devices are listed.
+.Pp
+.Bl -tag -width speaker -offset indent -compact
+.It beep
+VIDC20 beep device interface
+.It com
+NS8250-, NS16450-, and NS16550-based asynchronous serial
+communications device interface
+.It eb
+EtherB network slot device interface.
+.It quadmouse
+RiscPC quadrature mouse device interface.
+.It lpt
+Parallel port device interface
+.It mem
+Main memory interface
+.It wd
+Standard Internal RiscPC IDE deviceinterface
+.El
+.Sh HISTORY
+The
+.Tn arm32
+.Nm intro
+appeared in
+.Nx 1.0a .
diff --git a/share/man/man4/man4.arm32/kbd.4 b/share/man/man4/man4.arm32/kbd.4
new file mode 100644
index 00000000000..cfc16b39c9c
--- /dev/null
+++ b/share/man/man4/man4.arm32/kbd.4
@@ -0,0 +1,43 @@
+.\" $OpenBSD: kbd.4,v 1.1 1996/04/22 01:27:49 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm kbd
+.Nd Raw keyboard driver interface
+.Sh SYNOPSIS
+.Cd "kbd0 at mainbus? base 0x00000000"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides raw I/O to the keyboard device.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/lpt.4 b/share/man/man4/man4.arm32/lpt.4
new file mode 100644
index 00000000000..b50d829e78d
--- /dev/null
+++ b/share/man/man4/man4.arm32/lpt.4
@@ -0,0 +1,53 @@
+.\" $OpenBSD: lpt.4,v 1.1 1996/04/22 01:27:50 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" Copyright (c) 1993 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.
+.\"
+.\" $Id: lpt.4,v 1.1 1996/04/22 01:27:50 deraadt Exp $
+.\"
+.Dd July 29, 1995
+.Dt LPT 4 arm32
+.Os NetBSD 1.0a
+.Sh NAME
+.Nm lpt
+.Nd
+Parallel port driver
+.Sh SYNOPSIS
+.Cd "lpt0 at mainbus? base 0x002109e0 irq 0"
+.Sh DESCRIPTION
+This driver provides access to parallel ports. The highest bit in the minor
+number selects whether to do polling or wait for interrupts. If no IRQ is
+specified in the kernel configuration, only the polling device may be used.
+.Sh FILES
+.Bl -tag -width Pa -compact
+.It Pa /dev/lpt0
+first interrupt-driven parallel port device
+.It Pa /dev/lpa0
+first polled parallel port device
+.El
diff --git a/share/man/man4/man4.arm32/mainbus.4 b/share/man/man4/man4.arm32/mainbus.4
new file mode 100644
index 00000000000..0212369bc61
--- /dev/null
+++ b/share/man/man4/man4.arm32/mainbus.4
@@ -0,0 +1,44 @@
+.\" $OpenBSD: mainbus.4,v 1.1 1996/04/22 01:27:53 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm mainbus
+.Nd RiscPC main I/O bus device.
+.Sh SYNOPSIS
+.Cd "mainbus0 at root"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to the RiscPC main I/O bus. It is only used
+by the autoconfiguration system to location devices attached to the mainbus.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/mem.4 b/share/man/man4/man4.arm32/mem.4
new file mode 100644
index 00000000000..f108194a0a7
--- /dev/null
+++ b/share/man/man4/man4.arm32/mem.4
@@ -0,0 +1,85 @@
+.\" $OpenBSD: mem.4,v 1.1 1996/04/22 01:27:55 deraadt Exp $
+.\"
+.\" Copyright (c) 1991 The Regents of the University of California.
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\" notice, this list of conditions and the following disclaimer in the
+.\" documentation and/or other materials provided with the distribution.
+.\" 3. All advertising materials mentioning features or use of this software
+.\" must display the following acknowledgement:
+.\" This product includes software developed by the University of
+.\" California, Berkeley and its contributors.
+.\" 4. Neither the name of the University nor the names of its contributors
+.\" may be used to endorse or promote products derived from this software
+.\" without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\" from: @(#)mem.4 5.3 (Berkeley) 5/2/91
+.\" $Id: mem.4,v 1.1 1996/04/22 01:27:55 deraadt Exp $
+.\"
+.Dd July 28, 1995
+.Dt MEM 4 arm
+.Os
+.Sh NAME
+.Nm mem ,
+.Nm kmem
+.Nd memory files
+.Sh DESCRIPTION
+The special file
+.Nm /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.
+Only offsets within the bounds of
+.Nm /dev/mem
+are allowed.
+.Pp
+Kernel virtual memory is accessed through the interface
+.Nm /dev/kmem
+in the same manner as
+.Nm /dev/mem .
+Only kernel virtual addresses that are currently mapped to memory are allowed.
+.Pp
+On
+.Tn ISA
+the
+.Tn I/O
+memory space begins at physical address 0x000a0000
+and runs to 0x00100000.
+The
+per-process data
+size
+for the current process
+is
+.Dv UPAGES
+long, and ends at virtual
+address 0xfe000000.
+.Sh FILES
+.Bl -tag -width Pa -compact
+.It Pa /dev/mem
+.It Pa /dev/kmem
+.El
+.Sh HISTORY
+The
+.Nm mem ,
+.Nm kmem
+files appeared in
+.At v6 .
diff --git a/share/man/man4/man4.arm32/podulebus.4 b/share/man/man4/man4.arm32/podulebus.4
new file mode 100644
index 00000000000..333b25986ca
--- /dev/null
+++ b/share/man/man4/man4.arm32/podulebus.4
@@ -0,0 +1,44 @@
+.\" $OpenBSD: podulebus.4,v 1.1 1996/04/22 01:27:58 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm podulebus
+.Nd RiscPC podule bus device.
+.Sh SYNOPSIS
+.Cd "podulebus0 at root"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to the RiscPC podule bus. It is only used
+by the autoconfiguration system to location devices attached to the podulebus.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/quadmouse.4 b/share/man/man4/man4.arm32/quadmouse.4
new file mode 100644
index 00000000000..1107d37253c
--- /dev/null
+++ b/share/man/man4/man4.arm32/quadmouse.4
@@ -0,0 +1,50 @@
+.\" $OpenBSD: quadmouse.4,v 1.1 1996/04/22 01:28:00 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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.
+.\"
+.\" $Id: quadmouse.4,v 1.1 1996/04/22 01:28:00 deraadt Exp $
+.\"
+.Dd July 29, 1995
+.Dt LMS 4 arm32
+.Os NetBSD 1.0a
+.Sh NAME
+.Nm quadmouse
+.Nd
+Quadrature mouse driver
+.Sh SYNOPSIS
+.\" XXX this is awful hackery to get it to work right... -- cgd
+.Cd "quadmouse0 at mainbus? base 0x00000000"
+.Sh DESCRIPTION
+This driver provides an interface to a IOMD quadrature mouse.
+.Sh FILES
+.Bl -tag -width Pa -compact
+.It Pa /dev/quadmouse
+first IOMD quadrature mouse
+.El
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/rd.4 b/share/man/man4/man4.arm32/rd.4
new file mode 100644
index 00000000000..9f6c0e65522
--- /dev/null
+++ b/share/man/man4/man4.arm32/rd.4
@@ -0,0 +1,43 @@
+.\" $OpenBSD: rd.4,v 1.1 1996/04/22 01:28:02 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" 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 Mark Brinicombe.
+.\" 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
+.Dt EB 4 arm32
+.Os
+.Sh NAME
+.Nm rd
+.Nd Ramdisc device interface
+.Sh SYNOPSIS
+.Cd "rd0 at mainbus?"
+.Sh DESCRIPTION
+The
+.Nm
+interface provides access to the ramdisc device interface.
+.Sh SEE ALSO
diff --git a/share/man/man4/man4.arm32/wd.4 b/share/man/man4/man4.arm32/wd.4
new file mode 100644
index 00000000000..8f2c047cec7
--- /dev/null
+++ b/share/man/man4/man4.arm32/wd.4
@@ -0,0 +1,45 @@
+.\" $OpenBSD: wd.4,v 1.1 1996/04/22 01:28:04 deraadt Exp $
+.\"
+.\" Copyright (c) 1995 Mark Brinicombe
+.\" Based on man4.i386/wd.4 by James A. Jegers
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\" notice, this list of conditions and the following disclaimer.
+.\" 2. The name of the author may not be used to endorse or promote products
+.\" derived from this software without specific prior written permission
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+.\"
+.Dd July 29th, 1995
+.Dt WD 4 arm32
+.Os NetBSD
+.Sh NAME
+.Nm wd
+.Nd WD100x compatible hard disk driver
+.Sh SYNOPSIS
+.Cd "wdc0 at mainbus? base 0x002107c0"
+.Cd "wd* at wdc? drive ?"
+.Sh DESCRIPTION
+The
+.Nm wd
+driver supports hard disk controllers which emulate the Western
+Digital WD100x. This includes standard MFM, RLL, ESDI and IDE
+controllers.
+.Pp
+Support for extended EIDE controllers is
+.Ud .
+.Sh SEE ALSO
+.Xr intro 4
diff --git a/share/man/man4/man4.i386/joy.4 b/share/man/man4/man4.i386/joy.4
index 5b0b4cd53d1..c1caa8a9abb 100644
--- a/share/man/man4/man4.i386/joy.4
+++ b/share/man/man4/man4.i386/joy.4
@@ -1,3 +1,4 @@
+.\" $OpenBSD: joy.4,v 1.2 1996/04/22 01:28:06 deraadt Exp $
.\"
.\" Copyright (c) 1996 Matthieu Herrb
.\" All rights reserved.
@@ -27,7 +28,139 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.\" $Id: joy.4,v 1.1 1996/01/16 08:24:49 deraadt Exp $
+.\" $NetBSD: joy.4,v 1.2 1996/03/31 00:17:43 perry Exp $
+.\"
+.Dd January 7, 1996
+.Dt JOY 4 i386
+.Os "NetBSD 1.1A"
+.Sh NAME
+.Nm joy
+.Nd
+Games adapter driver
+.Sh SYNOPSIS
+.Cd "joy0 at isa? port 0x201"
+.Sh DESCRIPTION
+This driver provides access to the games adapter. The lower bit in the
+minor device number selects the joystick: 0 is the first joystick and
+1 is the second.
+.Pp
+The game control adapter allows up to two joysticks to be attached to
+the system. The adapter plus the driver convert the present resistive
+value to a relative joystick position. On receipt of an output signal,
+four timing circuits are started. By determining the time required for
+the circuit to time-out (a function of the resistance), the paddle
+position can be determined. The adapter could be used as a general
+purpose I/O card with four analog (resistive) inputs plus four digital
+input points.
+.Pp
+Applications may call ioctl() on a game adapter driver file descriptor
+to set and get the offsets of the two potentiometers and the maximum
+time-out value for the circuit. The
+ioctl() commands are listed in
+.Pa Aq machine/joystick.h
+and currently are:
+.Pp
+.Bl -tag -width JOY_GET_X_OFFSET -compact
+.It JOY_SETTIMEOUT
+Sets the maximum time-out for the adapter.
+.It JOY_GETTIMEOUT
+Returns the current maximum time-out.
+.It JOY_SET_X_OFFSET
+Sets an offset on X value.
+.It JOY_GET_X_OFFSET
+Returns the current X offset.
+.It JOY_SET_Y_OFFSET
+Sets an offset on Y value.
+.It JOY_GET_Y_OFFSET
+Returns the current Y offset.
+.El
+.Pp
+All this commands take an integer parameter.
+.Pp
+Read() on the file descriptor returns a
+.Fa joystick
+structure:
+.Bd -literal -offset indent
+struct joystick {
+ int x;
+ int y;
+ int b1;
+ int b2;
+};
+.Ed
+.Pp
+The fields have the following functions:
+.Bl -tag -width b1
+.It Fa x
+The current X coordinate of the joystick (or position of paddle 1)
+.It Fa y
+The current Y coordinate of the joystick (or position of paddle 2)
+.It Fa b1
+The current state of button 1
+.It Fa b2
+The current state of button 2
+.El
+.Pp
+The b1 and b2 fields in struct joystick are set to 1 if the
+corresponding button is down, 0 otherwise.
+.Pp
+The x and y coordinates are supposed to be between 0 and 255 for a
+good joystick and a good adapter. Unfortunately, because of the
+hardware hack that is used to measure the position (by measuring the
+time needed to discharge an RC circuit made from the joystick's
+potentiometer and a capacitor on the adapter), calibration
+is needed to determine exactly what values are returned for a specific
+joystick/adapter combination. Incorrect hardware can yield negative or
+> 255 values.
+.Pp
+A typical calibration procedure uses the values returned at lower
+left, center and upper right positions of the joystick to compute the
+relative position.
+.Pp
+This calibration is not part of the driver.
+.Sh FILES
+.Bl -tag -width Pa -compact
+.It Pa /dev/joy0
+first joystick
+.br
+.It Pa /dev/joy1
+second joystick
+.El
+.Sh AUTHORS
+.Pp
+Jean-Marc Zucconi wrote the FreeBSD driver. Matthieu Herrb ported it
+to NetBSD and wrote this manual page.
+
+.\"
+.\" Copyright (c) 1996 Matthieu Herrb
+.\" 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.
+.\"
+.\" $Id: joy.4,v 1.2 1996/04/22 01:28:06 deraadt Exp $
.\"
.Dd January 7, 1996
.Dt JOY 4 i386
diff --git a/share/man/man4/man4.i386/sb.4 b/share/man/man4/man4.i386/sb.4
index 3892ee33b19..bb24d2da1c1 100644
--- a/share/man/man4/man4.i386/sb.4
+++ b/share/man/man4/man4.i386/sb.4
@@ -1,5 +1,5 @@
-.\" $OpenBSD: sb.4,v 1.3 1996/03/29 10:16:12 niklas Exp $
-.\" $NetBSD: sb.4,v 1.3 1996/02/27 22:39:42 jtc Exp $
+.\" $OpenBSD: sb.4,v 1.4 1996/04/22 01:28:07 deraadt Exp $
+.\" $NetBSD: sb.4,v 1.4 1996/03/16 17:21:58 jtk Exp $
.\"
.\" Copyright (c) 1996 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -43,12 +43,12 @@
.Nd
SoundBlaster family (and compatibles) audio device driver
.Sh SYNOPSIS
-.Cd "sb0 at isa? port 0xPPP irq X drq Y"
+.Cd "sb0 at isa? port 0xPPP irq X drq Y flags Z"
.Sh DESCRIPTION
The
.Nm sb
driver provides support for the SoundBlaster, SoundBlaster Pro,
-SoundBlaster 16, and hardware register-level compatible audio cards.
+SoundBlaster 16, Jazz 16, and hardware register-level compatible audio cards.
.Pp
The SoundBlaster series are half-duplex cards, capable of 8- and 16-bit
audio sample recording and playback at rates up to 44.1kHz (depending on
@@ -63,6 +63,12 @@ jumper-selected. For the SoundBlaster 16, the IRQ and DRQ channels are
set by this driver to the values specified in the config file. The IRQ
must be selected from the set {5,7,9,10}.
.Pp
+The configuration file must use a nonzero
+.Cm flags
+specification to enable the Jazz16 support. This is to avoid potential
+conflicts with other devices when probing the Jazz 16 because it requires
+use of extra I/O ports not in the base port range.
+.Pp
.Sh BUGS
The driver has not been extensively tested on original SoundBlaster,
SoundBlaster 16, or newer cards.
diff --git a/share/man/man4/man4.i386/speaker.4 b/share/man/man4/man4.i386/speaker.4
index dce825750ed..63a51a968b3 100644
--- a/share/man/man4/man4.i386/speaker.4
+++ b/share/man/man4/man4.i386/speaker.4
@@ -1,3 +1,4 @@
+.\" $OpenBSD: speaker.4,v 1.2 1996/04/22 01:28:08 deraadt Exp $
.\"
.\" Copyright (c) 1993 Christopher G. Demetriou
.\" All rights reserved.
@@ -27,15 +28,15 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.\" $Id: speaker.4,v 1.1 1995/10/18 08:44:30 deraadt Exp $
-.\"
.Dd August 6, 1993
.Dt SPEAKER 4 i386
.Os NetBSD 0.8a
.Sh NAME
speaker \- console speaker device driver
.Sh SYNOPSIS
-.Cd "pseudo-device speaker"
+.Cd "spkr0 at pckbd? port 0x61"
+.Fd #include <machine/spkr.h>
+.Pa /dev/speaker
.Sh DESCRIPTION
The speaker device driver allows applications to control the PC console
speaker on an IBM-PC-compatible machine running UNIX.
@@ -53,7 +54,7 @@ tones. Other processes may emit beeps while the driver is running.
.Pp
Applications may call ioctl() on a speaker file descriptor to control the
speaker driver directly; definitions for the ioctl() interface are in
-machine/spkr.h. The tone_t structure used in these calls has two fields,
+<machine/spkr.h>. The tone_t structure used in these calls has two fields,
specifying a frequency (in hz) and a duration (in 1/100ths of a second).
A frequency of zero is interpreted as a rest.
.Pp
@@ -139,7 +140,9 @@ melody sections.
.Sh BUGS
Due to roundoff in the pitch tables and slop in the tone-generation and timer
hardware (neither of which was designed for precision), neither pitch accuracy
-nor timings will be mathematically exact. There is no volume control.
+nor timings will be mathematically exact.
+.Pp
+There is no volume control.
.Pp
In play strings which are very long (longer than your system's physical I/O
blocks) note suffixes or numbers may occasionally be parsed incorrectly due
diff --git a/share/man/man4/tty.4 b/share/man/man4/tty.4
index fd903a66625..2c784e9474b 100644
--- a/share/man/man4/tty.4
+++ b/share/man/man4/tty.4
@@ -1,4 +1,5 @@
-.\" $NetBSD: tty.4,v 1.2 1994/11/30 16:22:40 jtc Exp $
+.\" $OpenBSD: tty.4,v 1.3 1996/04/22 01:26:49 deraadt Exp $
+.\" $NetBSD: tty.4,v 1.4 1996/03/19 04:26:01 paulus Exp $
.\"
.\" Copyright (c) 1991, 1992, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -389,6 +390,30 @@ represent modem state as described above, however each bit which is on
in
.Fa state
is cleared in the terminal.
+.It Dv TIOCSFLAGS Fa int *state
+The bits in the integer pointed to by
+.Fa state
+contain bits that correspond to serial port state. Following is a list
+of defined variables and the serial port state they represent:
+.Pp
+.Bl -tag -width TIOCFLAG_SOFTCAR -compact
+.It TIOCFLAG_SOFTCAR
+Ignore hardware carrier.
+.It TIOCFLAG_CLOCAL
+Set clocal on open.
+.It TIOCFLAG_CRTSCTS
+Set crtscts on open.
+.It TIOCFLAG_MDMBUF
+Set mdmbuf on open.
+.El
+.Pp
+This call sets the serial port state to that represented by
+.Fa state .
+Not all serial ports may support this.
+.It Dv TIOCGFLAGS Fa int *state
+Return the current state of the serial port as represented
+above in the integer pointed to by
+.Fa state .
.El
.Sh SEE ALSO
.Xr getty 8 ,