Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/share/man/man4 -pckbc0 -> pckbc*



details:   https://anonhg.NetBSD.org/src/rev/16a5295eacdf
branches:  trunk
changeset: 472113:16a5295eacdf
user:      drochner <drochner%NetBSD.org@localhost>
date:      Wed Apr 21 18:42:03 1999 +0000

description:
-pckbc0 -> pckbc*
-add pckbc(4) and pcppi(4) manpages
-split pms(4i386) driver manpage into an opms(4i386) and an mi pms(4)
-add some MLINKS
-various fixes/additions

diffstat:

 share/man/man4/Makefile           |  13 +++--
 share/man/man4/man4.i386/Makefile |   6 +-
 share/man/man4/man4.i386/opms.4   |  79 ++++++++++++++++++++++++++++++++++++++
 share/man/man4/man4.i386/pms.4    |  80 ---------------------------------------
 share/man/man4/pckbc.4            |  35 +++++++++++++++++
 share/man/man4/pckbd.4            |  25 ++++++-----
 share/man/man4/pcppi.4            |  46 ++++++++++++++++++++++
 share/man/man4/pms.4              |  64 +++++++++++++++++++++++++++++++
 8 files changed, 248 insertions(+), 100 deletions(-)

diffs (truncated from 424 to 300 lines):

diff -r 26a1672339ab -r 16a5295eacdf share/man/man4/Makefile
--- a/share/man/man4/Makefile   Wed Apr 21 17:41:08 1999 +0000
+++ b/share/man/man4/Makefile   Wed Apr 21 18:42:03 1999 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.88 1999/04/07 21:48:52 fair Exp $
+#      $NetBSD: Makefile,v 1.89 1999/04/21 18:42:03 drochner Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/18/93
 
 MAN=   ahb.4 ahc.4 aria.4 atalk.4 audio.4 bha.4 bpf.4 ccd.4 cd.4 ch.4 \
@@ -6,11 +6,11 @@
        exphy.4 fd.4 fpa.4 fxp.4 gre.4 icmp.4 icsphy.4 idp.4 ifmedia.4 \
        inet.4 inphy.4 ip.4 ipip.4 iso.4 isp.4 lc.4 lkm.4 lo.4 lxtphy.4 md.4 \
        midi.4 mii.4 mtio.4 ncr.4 ne.4 netintro.4 ns.4 nsip.4 nsphy.4 \
-       null.4 opl.4 options.4 pcdisplay.4 pciide.4 pckbd.4 pcscp.4 ppp.4 \
-       pty.4 puc.4 qsphy.4 raid.4 rnd.4 route.4 rtpphy.4 scsi.4 sd.4 sl.4 \
-       sm.4 spp.4 sqphy.4 ss.4 st.4 sv.4 strip.4 tb.4 tcp.4 termios.4 tl.4 \
-       tlphy.4 tp.4 tty.4 tun.4 udp.4 uha.4 uk.4 unix.4 vga.4 vnd.4 wd.4 \
-       wdc.4 wscons.4 wsdisplay.4 wskbd.4 wsmouse.4 ym.4 zstty.4
+       null.4 opl.4 options.4 pcdisplay.4 pciide.4 pckbc.4 pckbd.4 pcppi.4 \
+       pcscp.4 pms.4 ppp.4 pty.4 puc.4 qsphy.4 raid.4 rnd.4 route.4 rtpphy.4 \
+       scsi.4 sd.4 sl.4 sm.4 spp.4 sqphy.4 ss.4 st.4 sv.4 strip.4 tb.4 tcp.4 \
+       termios.4 tl.4 tlphy.4 tp.4 tty.4 tun.4 udp.4 uha.4 uk.4 unix.4 vga.4 \
+       vnd.4 wd.4 wdc.4 wscons.4 wsdisplay.4 wskbd.4 wsmouse.4 ym.4 zstty.4
 
 # USB devices
 MAN+=  uaudio.4 ugen.4 uhid.4 ukbd.4 ulpt.4 ums.4 usb.4
@@ -33,6 +33,7 @@
 MLINKS+=fd.4 stderr.4 fd.4 stdin.4 fd.4 stdout.4
 MLINKS+=fpa.4 fea.4 fpa.4 fta.4
 MLINKS+=netintro.4 networking.4
+MLINKS+=pms.4 pmsi.4
 MLINKS+=si.4 sw.4
 
 SUBDIR=        man4.amiga man4.arm32 man4.atari man4.hp300 man4.i386 \
diff -r 26a1672339ab -r 16a5295eacdf share/man/man4/man4.i386/Makefile
--- a/share/man/man4/man4.i386/Makefile Wed Apr 21 17:41:08 1999 +0000
+++ b/share/man/man4/man4.i386/Makefile Wed Apr 21 18:42:03 1999 +0000
@@ -1,10 +1,10 @@
-#      $NetBSD: Makefile,v 1.36 1998/11/04 17:36:00 bouyer Exp $
+#      $NetBSD: Makefile,v 1.37 1999/04/21 18:42:04 drochner Exp $
 #      from: @(#)Makefile      8.1 (Berkeley) 6/5/93
 
 MAN=   apm.4 autoconf.4 busmouse.4 com.4 console.4 fdc.4 \
        ie.4 intro.4 joy.4 le.4 lms.4 lpt.4 mem.4 mms.4 npx.4 \
-       pms.4 pcvt.4 speaker.4
-MLINKS=        mem.4 kmem.4
+       opms.4 pcvt.4 speaker.4
+MLINKS=        mem.4 kmem.4 lms.4 olms.4 mms.4 omms.4
 MANSUBDIR=/i386
 
 .include <bsd.man.mk>
diff -r 26a1672339ab -r 16a5295eacdf share/man/man4/man4.i386/opms.4
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/man4.i386/opms.4   Wed Apr 21 18:42:03 1999 +0000
@@ -0,0 +1,79 @@
+.\"    $NetBSD: opms.4,v 1.1 1999/04/21 18:42:05 drochner Exp $
+.\"
+.\" 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.
+.\" 4. The name of the author may not be used to endorse or promote products
+.\"    derived from this software without specific prior written permission
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+.\"
+.Dd March 12, 1997
+.Dt OPMS 4 i386
+.Os
+.Sh NAME
+.Nm opms
+.Nd PS/2 auxiliary port mouse driver
+.Sh SYNOPSIS
+.Cd pckbc* at isa?
+.Cd opms* at pckbc?
+.Cd opms0 at pc? irq 12
+.Cd opms0 at vt? irq 12
+.Cd options PMS_RESET_AND_DISABLE
+.Sh DESCRIPTION
+This driver provides a interface to a PS/2 auxiliary port mouse which
+is backwards-compatible to previous
+.Nx / i386
+versions without
+.Xr wscons 4
+support.
+The
+.Dq opms
+driver internally converts the PS/2 mouse output into
+.Xr busmouse 4
+protocol.
+.Sh CONFIGURATION
+The option PMS_RESET_AND_DISABLE is available only if the
+.Dq opms
+device is attached to a
+.Xr pc 4
+or
+.Xr pcvt 4
+terminal driver. It causes the mouse device to be reset when it
+is probed and disabled when it is closed.
+.Sh FILES
+.Bl -tag -width Pa -compact
+.It Pa /dev/pms0
+first PS/2 mouse device.
+.El
+.Sh SEE ALSO
+.Xr pms 4 ,
+.Xr pckbc 4 ,
+.Xr wsmouse 4 ,
+.Xr busmouse 4 ,
+.Xr lms 4 ,
+.Xr mms 4 .
+.Sh BUGS
+The
+.Nm
+device probe routine has been known to confuse some keyboard controllers.
diff -r 26a1672339ab -r 16a5295eacdf share/man/man4/man4.i386/pms.4
--- a/share/man/man4/man4.i386/pms.4    Wed Apr 21 17:41:08 1999 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,80 +0,0 @@
-.\"    $NetBSD: pms.4,v 1.14 1999/04/06 20:24:42 pk Exp $
-.\"
-.\" 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.
-.\" 4. The name of the author may not be used to endorse or promote products
-.\"    derived from this software without specific prior written permission
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-.\"
-.Dd March 12, 1997
-.Dt PMS 4 i386
-.Os
-.Sh NAME
-.Nm pms
-.Nd PS/2 auxiliary port mouse driver
-.Sh SYNOPSIS
-.Cd pms* at pckbc?
-.Cd wsmouse* at pms?
-.Cd opms* at pckbc?
-.Cd opms0 at pc? irq 12
-.Cd opms0 at vt? irq 12
-.Cd options PMS_RESET_AND_DISABLE
-.Sh DESCRIPTION
-This driver provides an interface to a PS/2 auxiliary port mouse.
-Mouse related data are accessed by
-.Xr wsmouse 4
-devices.
-The
-.Dq opms
-versions are provided for compatibility. The
-.Dq opms
-driver internally converts the PS/2 mouse output into
-.Xr busmouse 4
-protocol.
-.Sh CONFIGURATION
-The option PMS_RESET_AND_DISABLE is available only if the
-.Dq opms
-device is attached to a
-.Xr pc 4
-or
-.Xr pcvt 4
-terminal driver. It causes the pms device to be reset when it
-is probed and disabled when it is closed.
-.Sh FILES
-.Bl -tag -width Pa -compact
-.It Pa /dev/pms0
-first PS/2 mouse device (with
-.Dq opms
-only).
-.El
-.Sh SEE ALSO
-.Xr wsmouse 4 ,
-.Xr busmouse 4 ,
-.Xr lms 4 ,
-.Xr mms 4 .
-.Sh BUGS
-The
-.Nm
-device probe routine has been known to confuse some keyboard controllers.
diff -r 26a1672339ab -r 16a5295eacdf share/man/man4/pckbc.4
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/share/man/man4/pckbc.4    Wed Apr 21 18:42:03 1999 +0000
@@ -0,0 +1,35 @@
+.\" $NetBSD: pckbc.4,v 1.1 1999/04/21 18:42:03 drochner Exp $
+.Dd April 21, 1999
+.Os
+.Dt PCKBC 4
+.Sh NAME
+.Nm pckbc
+.Nd PC (ISA) keyboard controller driver
+.Sh SYNOPSIS
+.Cd pckbc* at isa?
+.Cd pckbd* at pckbc? slot ?
+.Cd pms* at pckbc? slot ?
+.Cd pmsi* at pckbc? slot ?
+.Cd opms* at pckbc? slot ?
+.Sh DESCRIPTION
+The
+.Nm
+driver handles ressource allocation and device attachment for the
+traditional PC/AT keyboard controller. It provides two logical
+connections for child devices, the
+.Dq keyboard
+slot for a keyboard and the
+.Dq auxillary
+slot for mice (the latter might be missing in older keyboard controllers).
+.Pp
+The optional
+.Dq slot
+locator argument can be used to force unusual connections of devices to
+logical slots. This feature is for experimentation only, it will not be
+useful in normal operation.
+.Sh SEE ALSO
+.Xr isa 4 ,
+.Xr pckbd 4 ,
+.Xr pms 4 ,
+.Xr pmsi 4 ,
+.Xr opms 4 .
diff -r 26a1672339ab -r 16a5295eacdf share/man/man4/pckbd.4
--- a/share/man/man4/pckbd.4    Wed Apr 21 17:41:08 1999 +0000
+++ b/share/man/man4/pckbd.4    Wed Apr 21 18:42:03 1999 +0000
@@ -1,18 +1,15 @@
-.\" $NetBSD: pckbd.4,v 1.1 1999/03/22 19:15:02 drochner Exp $
-
+.\" $NetBSD: pckbd.4,v 1.2 1999/04/21 18:42:04 drochner Exp $
 .Dd March 20, 1999
 .Os
 .Dt PCKBD 4
 .Sh NAME
 .Nm pckbd
 .Nd PC keyboard driver for wscons
-
 .Sh SYNOPSIS
-.Cd "pckbc0 at isa?"
-.Cd "pckbd* at pckbc?"
-.Cd "wskbd* at pckbd? console ?"
-.Cd "options PCKBD_LAYOUT=XXX"
-
+.Cd pckbc* at isa?
+.Cd pckbd* at pckbc?
+.Cd wskbd* at pckbd? console ?
+.Cd options PCKBD_LAYOUT=XXX
 .Sh DESCRIPTION
 This driver supports PC/AT keyboards within the
 .Xr wscons 4
@@ -99,12 +96,18 @@
 .Dq Caps Lock
 keys.
 .El
-
+.Pp
+Because PC keyboard hardware doesn't contain a beeper, requests for
+.Dq keyboard beeps
+cannot be handled directly. On alpha and i386 a helper device attached
+to the
+.Xr pcppi 4
+driver allows to use the standard ISA speaker for this purpose.
 .Sh BUGS
 The list of builtin mappings doesn't follow any logics.
 It grew as people submitted what they needed.
-



Home | Main Index | Thread Index | Old Index