Module Name: src Committed By: tsutsui Date: Wed Feb 9 15:12:41 UTC 2011
Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4/man4.hp300: Makefile Added Files: src/share/man/man4: hil.4 hilid.4 hilkbd.4 hilms.4 Removed Files: src/share/man/man4/man4.hp300: grf.4 hil.4 ite.4 Log Message: - pull MI HIL device man pages from OpenBSD - remove obsolete hp300 ite, grf, and hil devices To generate a diff of this commit: cvs rdiff -u -r1.1285 -r1.1286 src/distrib/sets/lists/man/mi cvs rdiff -u -r0 -r1.1 src/share/man/man4/hil.4 src/share/man/man4/hilid.4 \ src/share/man/man4/hilkbd.4 src/share/man/man4/hilms.4 cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/man4.hp300/Makefile cvs rdiff -u -r1.9 -r0 src/share/man/man4/man4.hp300/grf.4 cvs rdiff -u -r1.11 -r0 src/share/man/man4/man4.hp300/hil.4 cvs rdiff -u -r1.8 -r0 src/share/man/man4/man4.hp300/ite.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/man/mi diff -u src/distrib/sets/lists/man/mi:1.1285 src/distrib/sets/lists/man/mi:1.1286 --- src/distrib/sets/lists/man/mi:1.1285 Tue Feb 8 03:20:14 2011 +++ src/distrib/sets/lists/man/mi Wed Feb 9 15:12:40 2011 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1285 2011/02/08 03:20:14 haad Exp $ +# $NetBSD: mi,v 1.1286 2011/02/09 15:12:40 tsutsui Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -1004,6 +1004,10 @@ ./usr/share/man/cat4/hdaudio.0 man-sys-catman .cat ./usr/share/man/cat4/hdaudiobus.0 man-sys-catman .cat ./usr/share/man/cat4/hifn.0 man-sys-catman .cat +./usr/share/man/cat4/hil.0 man-sys-catman .cat +./usr/share/man/cat4/hilkbd.0 man-sys-catman .cat +./usr/share/man/cat4/hilid.0 man-sys-catman .cat +./usr/share/man/cat4/hilms.0 man-sys-catman .cat ./usr/share/man/cat4/hme.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/apci.0 man-obsolete obsolete ./usr/share/man/cat4/hp300/autoconf.0 man-sys-catman .cat @@ -1020,14 +1024,14 @@ ./usr/share/man/cat4/hp300/frodo.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/gb.0 man-obsolete obsolete ./usr/share/man/cat4/hp300/gbox.0 man-sys-catman .cat -./usr/share/man/cat4/hp300/grf.0 man-sys-catman .cat -./usr/share/man/cat4/hp300/hil.0 man-sys-catman .cat +./usr/share/man/cat4/hp300/grf.0 man-obsolete obsolete +./usr/share/man/cat4/hp300/hil.0 man-obsolete obsolete ./usr/share/man/cat4/hp300/hpib.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/hpibbus.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/hyper.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/intio.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/intro.0 man-sys-catman .cat -./usr/share/man/cat4/hp300/ite.0 man-sys-catman .cat +./usr/share/man/cat4/hp300/ite.0 man-obsolete obsolete ./usr/share/man/cat4/hp300/kmem.0 man-sys-catman .cat ./usr/share/man/cat4/hp300/le.0 man-obsolete obsolete ./usr/share/man/cat4/hp300/mem.0 man-sys-catman .cat @@ -3759,6 +3763,10 @@ ./usr/share/man/html4/hdaudiobus.html man-sys-htmlman html ./usr/share/man/html4/hdaudio.html man-sys-htmlman html ./usr/share/man/html4/hifn.html man-sys-htmlman html +./usr/share/man/html4/hil.html man-sys-htmlman html +./usr/share/man/html4/hilkbd.html man-sys-htmlman html +./usr/share/man/html4/hilid.html man-sys-htmlman html +./usr/share/man/html4/hilms.html man-sys-htmlman html ./usr/share/man/html4/hme.html man-sys-htmlman html ./usr/share/man/html4/hp300/autoconf.html man-sys-htmlman html ./usr/share/man/html4/hp300/cons.html man-sys-htmlman html @@ -3770,14 +3778,14 @@ ./usr/share/man/html4/hp300/fhpib.html man-sys-htmlman html ./usr/share/man/html4/hp300/frodo.html man-sys-htmlman html ./usr/share/man/html4/hp300/gbox.html man-sys-htmlman html -./usr/share/man/html4/hp300/grf.html man-sys-htmlman html -./usr/share/man/html4/hp300/hil.html man-sys-htmlman html +./usr/share/man/html4/hp300/grf.html man-obsolete obsolete +./usr/share/man/html4/hp300/hil.html man-obsolete obsolete ./usr/share/man/html4/hp300/hpib.html man-sys-htmlman html ./usr/share/man/html4/hp300/hpibbus.html man-sys-htmlman html ./usr/share/man/html4/hp300/hyper.html man-sys-htmlman html ./usr/share/man/html4/hp300/intio.html man-sys-htmlman html ./usr/share/man/html4/hp300/intro.html man-sys-htmlman html -./usr/share/man/html4/hp300/ite.html man-sys-htmlman html +./usr/share/man/html4/hp300/ite.html man-obsolete obsolete ./usr/share/man/html4/hp300/kmem.html man-sys-htmlman html ./usr/share/man/html4/hp300/mem.html man-sys-htmlman html ./usr/share/man/html4/hp300/nhpib.html man-sys-htmlman html @@ -6291,6 +6299,10 @@ ./usr/share/man/man4/hdaudio.4 man-sys-man .man ./usr/share/man/man4/hdaudiobus.4 man-sys-man .man ./usr/share/man/man4/hifn.4 man-sys-man .man +./usr/share/man/man4/hil.4 man-sys-man .man +./usr/share/man/man4/hilkbd.4 man-sys-man .man +./usr/share/man/man4/hilid.4 man-sys-man .man +./usr/share/man/man4/hilms.4 man-sys-man .man ./usr/share/man/man4/hme.4 man-sys-man .man ./usr/share/man/man4/hp300/apci.4 man-obsolete obsolete ./usr/share/man/man4/hp300/autoconf.4 man-sys-man .man @@ -6307,14 +6319,14 @@ ./usr/share/man/man4/hp300/frodo.4 man-sys-man .man ./usr/share/man/man4/hp300/gb.4 man-obsolete obsolete ./usr/share/man/man4/hp300/gbox.4 man-sys-man .man -./usr/share/man/man4/hp300/grf.4 man-sys-man .man -./usr/share/man/man4/hp300/hil.4 man-sys-man .man +./usr/share/man/man4/hp300/grf.4 man-obsolete obsolete +./usr/share/man/man4/hp300/hil.4 man-obsolete obsolete ./usr/share/man/man4/hp300/hpib.4 man-sys-man .man ./usr/share/man/man4/hp300/hpibbus.4 man-sys-man .man ./usr/share/man/man4/hp300/hyper.4 man-sys-man .man ./usr/share/man/man4/hp300/intio.4 man-sys-man .man ./usr/share/man/man4/hp300/intro.4 man-sys-man .man -./usr/share/man/man4/hp300/ite.4 man-sys-man .man +./usr/share/man/man4/hp300/ite.4 man-obsolete obsolete ./usr/share/man/man4/hp300/kmem.4 man-sys-man .man ./usr/share/man/man4/hp300/le.4 man-obsolete obsolete ./usr/share/man/man4/hp300/mem.4 man-sys-man .man Index: src/share/man/man4/man4.hp300/Makefile diff -u src/share/man/man4/man4.hp300/Makefile:1.14 src/share/man/man4/man4.hp300/Makefile:1.15 --- src/share/man/man4/man4.hp300/Makefile:1.14 Mon Nov 24 22:47:37 2003 +++ src/share/man/man4/man4.hp300/Makefile Wed Feb 9 15:12:41 2011 @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.14 2003/11/24 22:47:37 wiz Exp $ +# $NetBSD: Makefile,v 1.15 2011/02/09 15:12:41 tsutsui Exp $ # from: @(#)Makefile 8.1 (Berkeley) 6/18/93 MAN= autoconf.4 cons.4 ct.4 dio.4 dcm.4 dnkbd.4 \ dvbox.4 frodo.4 \ - gbox.4 grf.4 hpib.4 hil.4 hyper.4 intro.4 intio.4 ite.4 mem.4 \ + gbox.4 hpib.4 hyper.4 intro.4 intio.4 mem.4 \ ppi.4 rbox.4 rd.4 rmp.4 rtc.4 topcat.4 #MAN+= dcl.4 Added files: Index: src/share/man/man4/hil.4 diff -u /dev/null src/share/man/man4/hil.4:1.1 --- /dev/null Wed Feb 9 15:12:41 2011 +++ src/share/man/man4/hil.4 Wed Feb 9 15:12:41 2011 @@ -0,0 +1,84 @@ +.\" $NetBSD: hil.4,v 1.1 2011/02/09 15:12:41 tsutsui Exp $ +.\" $OpenBSD: hil.4,v 1.10 2007/05/31 19:19:50 jmc Exp $ +.\" +.\" Copyright (c) 2003 Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistribution 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 February 9, 2011 +.Dt HIL 4 +.Os +.Sh NAME +.Nm hil +.Nd introduction to HP-HIL support +.Sh SYNOPSIS +.Ss hp300 +.Cd "hil* at intio?" +.\".Ss hp700 +.\".Cd "hil* at gsc? irq 1" +.Pp +.Cd "hilkbd* at hil?" +.Cd "hilms* at hil?" +.Cd "hilid* at hil?" +.Sh DESCRIPTION +The +.Nm +interface provides access to the +.Dq Human Interface Loop +controller found on many +.Tn HP +workstations. +.Pp +It provides generic HIL management and interfaces for child devices, +such as keyboards, button boxes, mice, graphics tablet, and ID modules. +.\".Pp +.\"hil devices: +.\"HP 45911A HP-HIL Graphics Tablet +.\"HP 46020A HP-HIL Keyboard +.\"HP 46021A HP-HIL Keyboard +.\"HP 46060A HP-HIL Mouse +.\"HP 46060B HP-HIL 3-Button Mouse +.\"HP 46083A HP-HIL Knob +.\"HP 46085A HP-HIL Control Dial Module +.\"HP 46086A HP-HIL 32-Button Box +.\"HP 46087A HP-HIL A-Size Digitizer +.\"HP 46088A HP-HIL B-Size Digitizer +.\"HP 46089A HP-HIL 4-Button Cursor for the HP 46087/88A Tablets +.\"HP 46094A HP-HIL Quadrature Box +.\"HP 46095A HP-HIL Quadrature 3-Button Mouse +.\"HP 80409A HP-HIL 3-Button Track Ball +.Pp +.Nx +provides support for the following devices: +.Pp +.Bl -tag -width "hilkbd(4)XX" -offset 3n -compact +.It Xr hilid 4 +HIL ID module device +.It Xr hilkbd 4 +HIL keyboard device +.It Xr hilms 4 +HIL mouse and graphics tablet device +.El +.Sh SEE ALSO +.\".Xr gsc 4 , +.Xr intro 4 Index: src/share/man/man4/hilid.4 diff -u /dev/null src/share/man/man4/hilid.4:1.1 --- /dev/null Wed Feb 9 15:12:41 2011 +++ src/share/man/man4/hilid.4 Wed Feb 9 15:12:41 2011 @@ -0,0 +1,47 @@ +.\" $NetBSD: hilid.4,v 1.1 2011/02/09 15:12:41 tsutsui Exp $ +.\" $OpenBSD: hilid.4,v 1.5 2007/05/31 19:19:50 jmc Exp $ +.\" +.\" Copyright (c) 2003 Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistribution 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 February 9, 2011 +.Dt HILID 4 +.Os +.Sh NAME +.Nm hilid +.Nd HIL ID module device +.Sh SYNOPSIS +.Cd "hilid* at hil?" +.Sh DESCRIPTION +This driver recognizes the HIL +.Dq ID module +device. +The only purpose of this device is to provide a small, unique, +bitstring. +.Sh SEE ALSO +.Xr hil 4 , +.Xr intro 4 +.Sh BUGS +There is currently no way to communicate the ID module bitstring to +userland applications. Index: src/share/man/man4/hilkbd.4 diff -u /dev/null src/share/man/man4/hilkbd.4:1.1 --- /dev/null Wed Feb 9 15:12:41 2011 +++ src/share/man/man4/hilkbd.4 Wed Feb 9 15:12:41 2011 @@ -0,0 +1,108 @@ +.\" $NetBSD: hilkbd.4,v 1.1 2011/02/09 15:12:41 tsutsui Exp $ +.\" $OpenBSD: hilkbd.4,v 1.13 2011/01/30 07:53:57 jmc Exp $ +.\" +.\" Copyright (c) 2003 Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistribution 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 February 9, 2011 +.Dt HILKBD 4 +.Os +.Sh NAME +.Nm hilkbd +.Nd HIL keyboard device +.Sh SYNOPSIS +.Cd "hilkbd* at hil?" +.Cd "wskbd* at hilkbd?" +.Pp +.Cd "option HILKBD_LAYOUT=XXX" +.Sh DESCRIPTION +This driver supports HIL keyboards within the +.Xr wscons 4 +framework. +It doesn't provide direct device driver entry points, but makes its +functions available through the internal +.Xr wskbd 4 +interface. +.Pp +The +.Nm +driver supports a number of different key mappings. +By default, the layout corresponding to the keyboard model as probed +by the +.Nm +driver will be used. +A different layout can be chosen either with the kernel option +.Dq HILKBD_LAYOUT +at compile time, or with the +.Xr wsconsctl 8 +utility (variable: +.Dq keyboard.encoding ) +at runtime. +.Pp +The supported key mappings are at this time: +.Pp +.Bl -tag -width Ds -offset indent -compact +.It KB_DE +.Pq de +German with +.Dq dead accents . +.It KB_FR +.Pq fr +French with +.Dq dead accents . +.It KB_SV +.Pq sv +Swedish. +.It KB_UK +.Pq uk +British. +.It KB_US +.Pq us +English/US keyboard mapping. +.El +.Pp +The KB_DE mapping can be used in the KB_NODEAD +.Pq .nodead +variant. +This switches off the +.Dq dead accents . +.Sh EXAMPLES +To set a Swedish keyboard mapping, use +.Ic wsconsctl keyboard.encoding=sv . +To set it at kernel build time, regardless of what keyboard is plugged, add +the following to the kernel configuration file: +.Bd -literal -offset indent +option HILKBD_LAYOUT="KB_SV" +.Ed +.Sh SEE ALSO +.Xr hil 4 , +.Xr intro 4 , +.Xr wskbd 4 , +.Xr wsconsctl 8 +.Sh BUGS +The list of built-in mappings is incomplete and has grown as people submitted +information about their particular layout. +.Pp +The Swedish and British layout have been reconstructed from tables in the old +HIL code present in the hp300 port, and have not been tested. Index: src/share/man/man4/hilms.4 diff -u /dev/null src/share/man/man4/hilms.4:1.1 --- /dev/null Wed Feb 9 15:12:41 2011 +++ src/share/man/man4/hilms.4 Wed Feb 9 15:12:41 2011 @@ -0,0 +1,48 @@ +.\" $NetBSD: hilms.4,v 1.1 2011/02/09 15:12:41 tsutsui Exp $ +.\" $OpenBSD: hilms.4,v 1.7 2007/05/31 19:19:50 jmc Exp $ +.\" +.\" Copyright (c) 2003 Miodrag Vallat. +.\" All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistribution 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 February 9, 2011 +.Dt HILMS 4 +.Os +.Sh NAME +.Nm hilms +.Nd HIL mouse and graphics tablet device +.Sh SYNOPSIS +.Cd "hilms* at hil?" +.Cd "wsmouse* at hilms? mux 0" +.Sh DESCRIPTION +This driver supports HIL mice and graphics tablet within the +.Xr wscons 4 +framework. +It doesn't provide direct device driver entry points, but makes its +functions available through the internal +.Xr wsmouse 4 +interface. +.Sh SEE ALSO +.Xr hil 4 , +.Xr intro 4 , +.Xr wsmouse 4