diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2005-01-04 16:39:14 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2005-01-04 16:39:14 +0000 |
commit | f51369d3296b0ce0768f43f6532876025e6de552 (patch) | |
tree | 8740dc2a962123ba7cbd130d3729aee8416b3b12 | |
parent | 0376c9da60dabe506231de561f1a356040f28501 (diff) |
Complete section 4 for Zaurus, and related changes.
ok deraadt@
-rw-r--r-- | share/man/man4/Makefile | 4 | ||||
-rw-r--r-- | share/man/man4/com.4 | 9 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/Makefile | 10 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/autoconf.4 | 52 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/intro.4 | 133 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/lcd.4 | 51 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/mem.4 | 75 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/obio.4 | 54 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/pxagpio.4 | 49 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/pxaintc.4 | 46 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/pxaip.4 | 79 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/pxapcic.4 | 47 | ||||
-rw-r--r-- | share/man/man4/man4.zaurus/saost.4 | 46 | ||||
-rw-r--r-- | share/man/man4/ohci.4 | 6 | ||||
-rw-r--r-- | share/man/man4/wsdisplay.4 | 7 |
15 files changed, 660 insertions, 8 deletions
diff --git a/share/man/man4/Makefile b/share/man/man4/Makefile index 92181a856e7..b411ce13643 100644 --- a/share/man/man4/Makefile +++ b/share/man/man4/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.287 2004/12/31 21:26:40 jaredy Exp $ +# $OpenBSD: Makefile,v 1.288 2005/01/04 16:39:08 miod Exp $ MAN= aac.4 ac97.4 acphy.4 addcom.4 adv.4 aha.4 ahb.4 ahc.4 ahd.4 \ aic.4 amdpm.4 ami.4 amphy.4 an.4 aria.4 ast.4 atalk.4 \ @@ -61,6 +61,6 @@ MLINKS+=vnd.4 svnd.4 SUBDIR= man4.alpha man4.amd64 man4.cats man4.hp300 man4.hppa man4.i386 \ man4.luna88k man4.mac68k man4.macppc man4.mvme68k man4.mvme88k \ - man4.sgi man4.sparc man4.sparc64 man4.vax + man4.sgi man4.sparc man4.sparc64 man4.vax man4.zaurus .include <bsd.prog.mk> diff --git a/share/man/man4/com.4 b/share/man/man4/com.4 index 08593ea5ff2..8f27e537210 100644 --- a/share/man/man4/com.4 +++ b/share/man/man4/com.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: com.4,v 1.18 2004/09/30 19:59:24 mickey Exp $ +.\" $OpenBSD: com.4,v 1.19 2005/01/04 16:39:08 miod Exp $ .\" $NetBSD: com.4,v 1.5 1996/03/16 00:07:08 thorpej Exp $ .\" .\" Copyright (c) 1990, 1991 The Regents of the University of California. @@ -33,7 +33,7 @@ .\" .\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91 .\" -.Dd July 12, 1998 +.Dd January 4, 2005 .Dt COM 4 .Os .Sh NAME @@ -72,6 +72,10 @@ .Cd "# sparc64" .Cd "com* at asio?" .Cd "com* at ebus?" +.Pp +.Cd "# zaurus" +.Cd "com0 at pxaip? addr 0x40100000 intr 22 " Pq "full function UART" +.Cd "com1 at pxaip? addr 0x40200000 intr 21 " Pq "bluetooth UART" .Sh DESCRIPTION The .Nm com @@ -137,6 +141,7 @@ with the code listed. .Xr isapnp 4 , .Xr pcmcia 4 , .Xr puc 4 , +.Xr pxaip 4 , .Xr rtfps 4 , .Xr tty 4 .Sh HISTORY diff --git a/share/man/man4/man4.zaurus/Makefile b/share/man/man4/man4.zaurus/Makefile new file mode 100644 index 00000000000..55481bc294d --- /dev/null +++ b/share/man/man4/man4.zaurus/Makefile @@ -0,0 +1,10 @@ +# $OpenBSD: Makefile,v 1.1 2005/01/04 16:39:13 miod Exp $ + +# TODO: aupxa(eventually) cpu +MAN= autoconf.4 intro.4 lcd.4 mem.4 obio.4 \ + pxagpio.4 pxaintc.4 pxaip.4 pxapcic.4 saost.4 + +MLINKS+= mem.4 kmem.4 +MANSUBDIR=zaurus + +.include <bsd.prog.mk> diff --git a/share/man/man4/man4.zaurus/autoconf.4 b/share/man/man4/man4.zaurus/autoconf.4 new file mode 100644 index 00000000000..352df8751d9 --- /dev/null +++ b/share/man/man4/man4.zaurus/autoconf.4 @@ -0,0 +1,52 @@ +.\" $OpenBSD: autoconf.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 1994 Christopher G. Demetriou +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by Christopher G. Demetriou. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt AUTOCONF 4 zaurus +.Os +.Sh NAME +.Nm autoconf +.Nd diagnostics from the autoconfiguration code +.Sh DESCRIPTION +When +.Ox +bootstraps it probes the innards of the machine +on which it is running +and locates controllers, mass storage, and other devices, printing out +what it finds on the console. +This procedure is driven by a system configuration table which is processed by +.Xr config 8 +and compiled into each kernel. +Devices which exist in the machine but are not configured into the +kernel are usually not detected. +.Sh SEE ALSO +.Xr intro 4 , +.\" .Xr boot_zaurus 8 , +.Xr config 8 diff --git a/share/man/man4/man4.zaurus/intro.4 b/share/man/man4/man4.zaurus/intro.4 new file mode 100644 index 00000000000..ee1e45f9cd7 --- /dev/null +++ b/share/man/man4/man4.zaurus/intro.4 @@ -0,0 +1,133 @@ +.\" $OpenBSD: intro.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 1994 Christopher G. Demetriou +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by Christopher G. Demetriou. +.\" 3. The name of the author may not be used to endorse or promote products +.\" derived from this software without specific prior written permission +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES +.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, +.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT +.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt INTRO 4 zaurus +.Os +.Sh NAME +.Nm intro +.Nd introduction to special files and hardware support +.Sh DESCRIPTION +The manual pages in section 4 describe the special files, +related driver functions, and networking support +available in the system. +In this part of the manual, the +.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 zaurus platform. +Software support for these devices comes in two forms. +A hardware device may be supported with a character or block +.Em device driver , +or it may be used within the networking subsystem and have a +.Em network interface driver . +Block and character devices are accessed through files in the file +system of a special type; see +.Xr mknod 8 . +Network interfaces are indirectly accessed through the interprocess +communication facilities provided by the system; see +.Xr socket 2 . +.Pp +A hardware device is identified to the system at configuration time +and the appropriate device or network interface driver is then compiled +into the system. +When the resultant system is booted, the autoconfiguration facilities +in the system probe for the device and, if found, enable the software +support for it. +If a device does not respond at autoconfiguration +time it is not accessible at any time afterwards. +To enable a device which did not autoconfigure, +the system will have to be rebooted. +.Pp +The autoconfiguration system is described in +.Xr autoconf 4 . +A list of the supported devices is given below. +.Sh LIST OF DEVICES +The devices listed below are supported in this incarnation of +the system. +Pseudo-devices are not listed. +Devices are indicated by their functional interface. +Not all supported devices are listed. +.Pp +.Bl -tag -width tenletters -compact -offset indent +.It Xr aue 4 +ADMtek AN986-based USB Ethernet adapters. +.It Xr axe 4 +ASIX Electronics AX88172 USB Ethernet adapters. +.It Xr com 4 +NS16550-compatible asynchronous serial ports. +.It Xr cdce 4 +USB Communication Device Class Ethernet adapters. +.\" cpu +.It Xr cue 4 +CATC USB-EL1201A based USB Ethernet adapters. +.It Xr kue 4 +Kawasaki LSI KL5KUSB101B-based USB Ethernet. +.It Xr udav 4 +Davicom DM9601 USB Ethernet adapters. +.It Xr ukbd 4 +USB keyboard. +.It Xr umass 4 +USB mass storage. +.It Xr upl 4 +Prolific PL2301/PL2302-based host-to-host USB connectors. +.It Xr url 4 +Realtek RTL8150L USB Ethernet adapters. +.It Xr wi 4 +WaveLAN/IEEE, PRISM 2-3 and Spectrum24 802.11B wireless network adapters. +.El +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr config 8 +.Sh HISTORY +The +zaurus +.Nm intro +first appeared in +.Ox 3.7 . diff --git a/share/man/man4/man4.zaurus/lcd.4 b/share/man/man4/man4.zaurus/lcd.4 new file mode 100644 index 00000000000..075ab34d380 --- /dev/null +++ b/share/man/man4/man4.zaurus/lcd.4 @@ -0,0 +1,51 @@ +.\" $OpenBSD: lcd.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt LCD 4 zaurus +.Os +.Sh NAME +.Nm lcd +.Nd Zaurus LCD Display +.Sh SYNOPSIS +.Cd "lcd0 at obio?" +.Cd "wsdisplay* at lcd?" +.Sh DESCRIPTION +The +.Nm +driver interfaces the Zaurus LCD display with the +.Xr wscons 4 +console framework. +It does not provide direct device driver entry points +but makes its functions available via the internal +.Xr wsdisplay 4 +interface. +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr obio 4 , +.Xr wscons 4 , +.Xr wsdisplay 4 , +.Xr config 8 diff --git a/share/man/man4/man4.zaurus/mem.4 b/share/man/man4/man4.zaurus/mem.4 new file mode 100644 index 00000000000..c121b7d5246 --- /dev/null +++ b/share/man/man4/man4.zaurus/mem.4 @@ -0,0 +1,75 @@ +.\" $OpenBSD: mem.4,v 1.1 2005/01/04 16:39:13 miod 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. 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 +.\" +.Dd January 4, 2005 +.Dt MEM 4 zaurus +.Os +.Sh NAME +.Nm mem , +.Nm kmem +.Nd memory files +.Sh DESCRIPTION +The special file +.Pa /dev/mem +is an interface to the physical memory of the computer. +Byte offsets in this file are interpreted as physical memory addresses. +Reading and writing this file is equivalent to reading and writing +memory itself. +Only offsets within the bounds of +.Pa /dev/mem +are allowed. +.Pp +Kernel virtual memory is accessed through the interface +.Pa /dev/kmem +in the same manner as +.Pa /dev/mem . +Only kernel virtual addresses that are currently mapped to memory are allowed. +.Pp +On zaurus, physical memory is contiguous. +The kernel virtual memory begins at address +.Li 0xc0000000. +.Pp +Writeability of these devices is controlled by the system +.Xr securelevel 7 . +.Sh FILES +.Bl -tag -width Pa -compact +.It Pa /dev/mem +.It Pa /dev/kmem +.El +.Sh SEE ALSO +.Xr securelevel 7 +.Sh HISTORY +The +.Pa /dev/mem +and +.Pa /dev/kmem +files appeared in +.At v6 . diff --git a/share/man/man4/man4.zaurus/obio.4 b/share/man/man4/man4.zaurus/obio.4 new file mode 100644 index 00000000000..13df9e8d2db --- /dev/null +++ b/share/man/man4/man4.zaurus/obio.4 @@ -0,0 +1,54 @@ +.\" $OpenBSD: obio.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt OBIO 4 zaurus +.Os +.Sh NAME +.Nm obio +.Nd PXA2x0 On-Board Peripherals +.Sh SYNOPSIS +.Cd "obio0 at pxaip? intr 8" +.Cd "lcd0 at obio?" +.Sh DESCRIPTION +The +.Nm +driver provides a generic interface to the on-board peripherals found +on the Intel PXA210, PXA250, PXA260 and PXA270 processors. +.Pp +It provides interrupt handler registration and interrupt dispatching +to its children drivers. +.Pp +On the Zaurus, these are: +.Bl -tag -compact -width tenletters +.It Xr lcd 4 +On-board LCD display. +.El +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr lcd 4 , +.Xr pxaip 4 , +.Xr config 8 diff --git a/share/man/man4/man4.zaurus/pxagpio.4 b/share/man/man4/man4.zaurus/pxagpio.4 new file mode 100644 index 00000000000..6fecc0ea1c1 --- /dev/null +++ b/share/man/man4/man4.zaurus/pxagpio.4 @@ -0,0 +1,49 @@ +.\" $OpenBSD: pxagpio.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt PXAGPIO 4 zaurus +.Os +.Sh NAME +.Nm pxagpio +.Nd PXA2x0 GPIO interface +.Sh SYNOPSIS +.Cd "pxagpio0 at pxaip?" +.Sh DESCRIPTION +The +.Nm +driver manages the integrated GPIO controller found +on the Intel PXA210, PXA250, PXA260 and PXA270 processors. +.Pp +It provides low-level services to other drivers. +Due to the tight integration of drivers on PXA2x0 processors, it is not +possible to provide the userland +.Xr gpio 4 +interface. +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr pxaip 4 , +.Xr config 8 diff --git a/share/man/man4/man4.zaurus/pxaintc.4 b/share/man/man4/man4.zaurus/pxaintc.4 new file mode 100644 index 00000000000..5fd1bd02c82 --- /dev/null +++ b/share/man/man4/man4.zaurus/pxaintc.4 @@ -0,0 +1,46 @@ +.\" $OpenBSD: pxaintc.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt PXAINTC 4 zaurus +.Os +.Sh NAME +.Nm pxaintc +.Nd PXA2x0 Interrupt Controller +.Sh SYNOPSIS +.Cd "pxaintc0 at pxaip?" +.Sh DESCRIPTION +The +.Nm +driver manages the integrated interrupt controller found +on the Intel PXA210, PXA250, PXA260 and PXA270 processor boards. +.Pp +It provides interrupt handler registration and interrupt dispatching services +to other drivers. +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr pxaip 4 , +.Xr config 8 diff --git a/share/man/man4/man4.zaurus/pxaip.4 b/share/man/man4/man4.zaurus/pxaip.4 new file mode 100644 index 00000000000..941f264285f --- /dev/null +++ b/share/man/man4/man4.zaurus/pxaip.4 @@ -0,0 +1,79 @@ +.\" $OpenBSD: pxaip.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt PXAIP 4 zaurus +.Os +.Sh NAME +.Nm pxaip +.Nd PXA2x0 Integrated Peripheral Bus +.Sh SYNOPSIS +.Cd "pxaip0 at mainbus?" +.Pp +.Cd "pxaintc0 at pxaip?" +.Cd "pxagpio0 at pxaip?" +.Cd "com0 at pxaip? addr 0x40100000 intr 22" +.Cd "com1 at pxaip? addr 0x40200000 intr 21" +.Cd "saost0 at pxaip? addr 0x40a00000 size 0x20" +.Cd "ohci0 at pxaip? addr 0x4c000000 size 0x70 intr 3" +.Cd "pxapcic0 at pxaip?" +.Cd "obio0 at pxaip? intr 8" +.Sh DESCRIPTION +The +.Nm +driver provides a generic interface to the integrated perpiheral bus found +on the Intel PXA210, PXA250, PXA260 and PXA270 processors. +.Pp +Companion drivers provide access to the various resources: +.Bl -tag -compact -width tenletters +.It Xr com 4 +NS16550-compatible asynchronous serial ports. +.It Xr obio 4 +On-board peripherals. +.It Xr ohci 4 +OHCI USB controller. +.It Xr pxagpio 4 +GPIO controller. +.It Xr pxaintc 4 +INTC interrupt controller. +.It Xr pxapcic 4 +PCMCIA controller. +.It Xr saost 4 +Built-in timer, compatible with the SA-1110 processor timer. +.El +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr com 4 , +.Xr obio 4 , +.Xr ohci 4 , +.Xr pxagpio 4 , +.Xr pxaintc 4 , +.Xr pxapcic 4 , +.Xr saost 4 , +.Xr config 8 +.Sh HISTORY +Support for the PXA2x0 family appeared in +.Ox 3.7 . diff --git a/share/man/man4/man4.zaurus/pxapcic.4 b/share/man/man4/man4.zaurus/pxapcic.4 new file mode 100644 index 00000000000..3788b028892 --- /dev/null +++ b/share/man/man4/man4.zaurus/pxapcic.4 @@ -0,0 +1,47 @@ +.\" $OpenBSD: pxapcic.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt PXAPCIC 4 zaurus +.Os +.Sh NAME +.Nm pxapcic +.Nd PXA2x0 PCMCIA Interface +.Sh SYNOPSIS +.Cd "pxapcic0 at pxaip?" +.Cd "pcmcia* at pxapcic?" +.Sh DESCRIPTION +The +.Nm +driver provides support for the integrated PCMCIA interface found +on some Intel PXA210, PXA250, PXA260 and PXA270 processors. +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr pcmcia 4 , +.Xr pxaip 4 , +.Xr config 8 +.Sh BUGS +Currently, only the Zaurus C3000 PCMCIA slot is supported. diff --git a/share/man/man4/man4.zaurus/saost.4 b/share/man/man4/man4.zaurus/saost.4 new file mode 100644 index 00000000000..0976fb63359 --- /dev/null +++ b/share/man/man4/man4.zaurus/saost.4 @@ -0,0 +1,46 @@ +.\" $OpenBSD: saost.4,v 1.1 2005/01/04 16:39:13 miod Exp $ +.\" +.\" Copyright (c) 2005, Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR +.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +.\" DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, +.\" INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +.\" (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +.\" SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +.\" STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +.\" ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +.\" POSSIBILITY OF SUCH DAMAGE. +.\" +.Dd January 4, 2005 +.Dt SAOST 4 zaurus +.Os +.Sh NAME +.Nm saost +.Nd SA-11x0 OS Timer +.Sh SYNOPSIS +.Cd "saost0 at pxaip? addr 0x40a00000 size 0x20" +.Sh DESCRIPTION +The +.Nm +driver uses the +.Dq OS timer +found on the SA-11x0 +.Pq XScale +processors as a realtime clock source for the system. +.Sh SEE ALSO +.Xr autoconf 4 , +.Xr pxaip 4 , +.Xr config 8 diff --git a/share/man/man4/ohci.4 b/share/man/man4/ohci.4 index b543101cd3e..101afb71571 100644 --- a/share/man/man4/ohci.4 +++ b/share/man/man4/ohci.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ohci.4,v 1.6 2004/09/30 19:59:25 mickey Exp $ +.\" $OpenBSD: ohci.4,v 1.7 2005/01/04 16:39:08 miod Exp $ .\" $NetBSD: ohci.4,v 1.5 1999/11/23 01:47:34 augustss Exp $ .\" .\" Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.Dd October 25, 1998 +.Dd January 4, 2005 .Dt OHCI 4 .Os .Sh NAME @@ -43,6 +43,7 @@ .Nd USB Open Host Controller driver .Sh SYNOPSIS .Cd "ohci* at pci?" +.Cd "ohci* at pxaip? " Pq zaurus .Cd "usb* at ohci?" .Sh DESCRIPTION The @@ -52,6 +53,7 @@ driver provides support for USB Open Host Controller Interface. .Xr ehci 4 , .Xr intro 4 , .Xr pci 4 , +.Xr pxaip 4 , .Xr uhci 4 , .Xr usb 4 .Sh HISTORY diff --git a/share/man/man4/wsdisplay.4 b/share/man/man4/wsdisplay.4 index 4b91adfc2d7..77fee8a2a7e 100644 --- a/share/man/man4/wsdisplay.4 +++ b/share/man/man4/wsdisplay.4 @@ -1,4 +1,4 @@ -.\" $OpenBSD: wsdisplay.4,v 1.29 2004/09/30 19:59:26 mickey Exp $ +.\" $OpenBSD: wsdisplay.4,v 1.30 2005/01/04 16:39:09 miod Exp $ .\" $NetBSD: wsdisplay.4,v 1.5 2000/05/13 15:22:19 mycroft Exp $ .\" .\" Copyright (c) 1999 Matthias Drochner. @@ -25,7 +25,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd February 29, 2004 +.Dd January 4, 2005 .Dt WSDISPLAY 4 .Os .Sh NAME @@ -68,6 +68,8 @@ (sparc64 framebuffers) .Cd "wsdisplay0 at smg?" (VAXstation small monochrome display) +.Cd "wsdisylay* at lcd?" +(Zaurus LCD display) .Cd "option WSDISPLAY_DEFAULTSCREENS=N" .Sh DESCRIPTION The @@ -189,6 +191,7 @@ control device (per screen) .Xr cgtwo 4 , .Xr creator 4 , .Xr intro 4 , +.Xr lcd 4 , .Xr mgx 4 , .Xr pcdisplay 4 , .Xr pninek 4 , |