Source-Changes-HG archive

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

[src/trunk]: src remove ppi(9) manpage, the actual subsystem got never implem...



details:   https://anonhg.NetBSD.org/src/rev/cf4d4226b13c
branches:  trunk
changeset: 827502:cf4d4226b13c
user:      jdolecek <jdolecek%NetBSD.org@localhost>
date:      Tue Oct 31 08:10:11 2017 +0000

description:
remove ppi(9) manpage, the actual subsystem got never implemented

PR kern/52665 by Kamil Rytarowski

diffstat:

 distrib/sets/lists/comp/mi |    6 +-
 share/man/man9/Makefile    |    4 +-
 share/man/man9/ppi.9       |  116 ---------------------------------------------
 3 files changed, 5 insertions(+), 121 deletions(-)

diffs (165 lines):

diff -r 346cfcb909c1 -r cf4d4226b13c distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Tue Oct 31 00:57:14 2017 +0000
+++ b/distrib/sets/lists/comp/mi        Tue Oct 31 08:10:11 2017 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.2153 2017/10/25 06:32:59 kre Exp $
+#      $NetBSD: mi,v 1.2154 2017/10/31 08:10:11 jdolecek Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 ./etc/mtree/set.comp                           comp-sys-root
@@ -11109,7 +11109,7 @@
 ./usr/share/man/cat9/powerhook_disestablish.0  comp-sys-catman         .cat
 ./usr/share/man/cat9/powerhook_establish.0     comp-sys-catman         .cat
 ./usr/share/man/cat9/powerof2.0                        comp-sys-catman         .cat
-./usr/share/man/cat9/ppi.0                     comp-sys-catman         .cat
+./usr/share/man/cat9/ppi.0                     comp-obsolete           obsolete
 ./usr/share/man/cat9/ppsratecheck.0            comp-sys-catman         .cat
 ./usr/share/man/cat9/preempt.0                 comp-sys-catman         .cat
 ./usr/share/man/cat9/printf.0                  comp-sys-catman         .cat
@@ -26195,7 +26195,7 @@
 ./usr/share/man/man9/powerhook_disestablish.9  comp-sys-man            .man
 ./usr/share/man/man9/powerhook_establish.9     comp-sys-man            .man
 ./usr/share/man/man9/powerof2.9                        comp-sys-man            .man
-./usr/share/man/man9/ppi.9                     comp-sys-man            .man
+./usr/share/man/man9/ppi.9                     comp-obsolete           obsolete
 ./usr/share/man/man9/ppsratecheck.9            comp-sys-man            .man
 ./usr/share/man/man9/preempt.9                 comp-sys-man            .man
 ./usr/share/man/man9/printf.9                  comp-sys-man            .man
diff -r 346cfcb909c1 -r cf4d4226b13c share/man/man9/Makefile
--- a/share/man/man9/Makefile   Tue Oct 31 00:57:14 2017 +0000
+++ b/share/man/man9/Makefile   Tue Oct 31 08:10:11 2017 +0000
@@ -1,4 +1,4 @@
-#       $NetBSD: Makefile,v 1.415 2017/06/13 09:11:22 nat Exp $
+#       $NetBSD: Makefile,v 1.416 2017/10/31 08:10:11 jdolecek Exp $
 
 #      Makefile for section 9 (kernel function and variable) manual pages.
 
@@ -42,7 +42,7 @@
        panic.9 pathbuf.9 pci.9 pci_configure_bus.9 pci_intr.9 \
        pci_msi.9 pckbport.9 pcmcia.9 pcq.9 pcu.9 \
        percpu.9 pfil.9 physio.9 pmap.9 pmatch.9 pmc.9 pmf.9 pool.9 \
-       pool_cache.9 powerhook_establish.9 ppi.9 ppsratecheck.9 preempt.9 \
+       pool_cache.9 powerhook_establish.9 ppsratecheck.9 preempt.9 \
        proc_find.9 pserialize.9 pslist.9 psref.9 putter.9 \
        radio.9 ras.9 rasops.9 ratecheck.9 resettodr.9 rnd.9 rndsink.9 \
        roundup.9 rssadapt.9 rt_timer.9 rwlock.9 RUN_ONCE.9 STACK.9 \
diff -r 346cfcb909c1 -r cf4d4226b13c share/man/man9/ppi.9
--- a/share/man/man9/ppi.9      Tue Oct 31 00:57:14 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,116 +0,0 @@
-.\" $NetBSD: ppi.9,v 1.5 2017/07/03 21:28:48 wiz Exp $
-.\"
-.\" Copyright (c) 1997
-.\"      Michael Smith
-.\"
-.\" 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 as
-.\"    the first lines of this file unmodified.
-.\" 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.
-.\"
-.\" $FreeBSD: src/share/man/man4/ppi.4,v 1.4.2.7 2001/12/17 11:30:12 ru Exp $
-.\"
-.Dd December 29, 2003
-.Dt PPI 9
-.Os
-.Sh NAME
-.Nm ppi
-.Nd "user-space interface to ppbus parallel port"
-.Sh SYNOPSIS
-.In sys/ioctl.h
-.In dev/ppbus/ppi.h
-.In dev/ppbus/ppbus_conf.h
-.Sh DESCRIPTION
-All I/O on the
-.Nm
-interface is performed using
-.Fn ioctl
-calls.
-Each command takes a single
-.Ft uint8_t
-argument, transferring one byte of data.
-The following commands are available:
-.Bl -tag -width indent
-.It Dv PPIGDATA , PPISDATA
-Get and set the contents of the data register.
-.It Dv PPIGSTATUS , PPISSTATUS
-Get and set the contents of the status register.
-.It Dv PPIGCTRL , PPISCTRL
-Get and set the contents of the control register.
-The following defines correspond to bits in this register.
-Setting a bit in the control register drives the corresponding
-output low.
-.Bl -tag -width indent -compact
-.It Dv STROBE
-.It Dv AUTOFEED
-.It Dv nINIT
-.It Dv SELECTIN
-.It Dv PCD
-.El
-.It Dv PPIGEPP , PPISEPP
-Get and set the contents of the EPP control register.
-.It Dv PPIGECR , PPISECR
-Get and set the contents of the ECP control register.
-.It Dv PPIGFIFO , PPISFIFO
-Read and write the ECP FIFO (8-bit operations only).
-.El
-.Sh EXAMPLES
-To present the value 0x5a to the data port, drive STROBE low and
-then high again, the following code fragment can be used:
-.Bd -literal -compact
-       int             fd;
-       uint8_t val;
-
-       val = 0x5a;
-       ioctl(fd, PPISDATA, &val);
-       ioctl(fd, PPIGCTRL, &val);
-       val |= STROBE;
-       ioctl(fd, PPISCTRL, &val);
-       val &= ~STROBE;
-       ioctl(fd, PPISCTRL, &val);
-
-.Ed
-.Sh SEE ALSO
-.Xr ioctl 2 ,
-.Xr atppc 4 ,
-.Xr io 4 ,
-.Xr ppbus 4 ,
-.Xr ppi 4
-.Sh HISTORY
-.Nm
-originally appeared in
-.Fx .
-.Sh AUTHORS
-This manual page is based on the
-.Fx
-.Nm ppi
-manual page and was updated for the
-.Nx
-port by
-.An Gary Thorpe .
-.Sh BUGS
-The inverse sense of signals is confusing.
-.Pp
-The
-.Fn ioctl
-interface is slow, and there is no way (yet) to chain multiple operations together.
-.Pp
-The headers required for user applications are not installed as part of the
-standard system.



Home | Main Index | Thread Index | Old Index