diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 1996-04-22 01:29:01 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 1996-04-22 01:29:01 +0000 |
commit | a78513c1a7210b960ecf8ab449672dcd322a720b (patch) | |
tree | 032dce8b4b496e9207ccac70749a466ce0a0bd69 /share/man/man4 | |
parent | 882e83ccf31fca22178b290a6753a605bb52044c (diff) |
sync with netbsd 960418
Diffstat (limited to 'share/man/man4')
-rw-r--r-- | share/man/man4/Makefile | 7 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/Makefile | 11 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/asc.4 | 43 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/autoconf.4 | 67 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/beep.4 | 43 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/com.4 | 104 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/csc.4 | 43 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/ea.4 | 56 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/eb.4 | 57 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/intro.4 | 125 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/kbd.4 | 43 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/lpt.4 | 53 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/mainbus.4 | 44 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/mem.4 | 85 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/podulebus.4 | 44 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/quadmouse.4 | 50 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/rd.4 | 43 | ||||
-rw-r--r-- | share/man/man4/man4.arm32/wd.4 | 45 | ||||
-rw-r--r-- | share/man/man4/man4.i386/joy.4 | 135 | ||||
-rw-r--r-- | share/man/man4/man4.i386/sb.4 | 14 | ||||
-rw-r--r-- | share/man/man4/man4.i386/speaker.4 | 13 | ||||
-rw-r--r-- | share/man/man4/tty.4 | 27 |
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 , |