Source-Changes-HG archive

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

[src/trunk]: src Remove scc(4), driver was replaced by zs(4).



details:   https://anonhg.NetBSD.org/src/rev/93eeaf27cdaa
branches:  trunk
changeset: 826558:93eeaf27cdaa
user:      wiz <wiz%NetBSD.org@localhost>
date:      Tue Sep 12 14:52:02 2017 +0000

description:
Remove scc(4), driver was replaced by zs(4).

Fixes PR 52539 by Miod Vallat.

diffstat:

 distrib/sets/lists/man/mi |    8 +-
 share/man/man4/Makefile   |    4 +-
 share/man/man4/scc.4      |  156 ----------------------------------------------
 3 files changed, 6 insertions(+), 162 deletions(-)

diffs (214 lines):

diff -r 8131ea4eb948 -r 93eeaf27cdaa distrib/sets/lists/man/mi
--- a/distrib/sets/lists/man/mi Tue Sep 12 14:48:44 2017 +0000
+++ b/distrib/sets/lists/man/mi Tue Sep 12 14:52:02 2017 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1559 2017/06/16 22:39:34 pgoyette Exp $
+# $NetBSD: mi,v 1.1560 2017/09/12 14:52:02 wiz Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -1624,7 +1624,7 @@
 ./usr/share/man/cat4/sbt.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/sbus.0                    man-sys-catman          .cat
 ./usr/share/man/cat4/sc.0                      man-sys-catman          .cat
-./usr/share/man/cat4/scc.0                     man-sys-catman          .cat
+./usr/share/man/cat4/scc.0                     man-obsolete            obsolete
 ./usr/share/man/cat4/schide.0                  man-sys-catman          .cat
 ./usr/share/man/cat4/scsi.0                    man-sys-catman          .cat
 ./usr/share/man/cat4/scsibus.0                 man-sys-catman          .cat
@@ -4674,7 +4674,7 @@
 ./usr/share/man/html4/sbt.html                 man-sys-htmlman         html
 ./usr/share/man/html4/sbus.html                        man-sys-htmlman         html
 ./usr/share/man/html4/sc.html                  man-sys-htmlman         html
-./usr/share/man/html4/scc.html                 man-sys-htmlman         html
+./usr/share/man/html4/scc.html                 man-obsolete            obsolete
 ./usr/share/man/html4/schide.html              man-sys-htmlman         html
 ./usr/share/man/html4/scsi.html                        man-sys-htmlman         html
 ./usr/share/man/html4/scsibus.html             man-sys-htmlman         html
@@ -7630,7 +7630,7 @@
 ./usr/share/man/man4/sbt.4                     man-sys-man             .man
 ./usr/share/man/man4/sbus.4                    man-sys-man             .man
 ./usr/share/man/man4/sc.4                      man-sys-man             .man
-./usr/share/man/man4/scc.4                     man-sys-man             .man
+./usr/share/man/man4/scc.4                     man-obsolete            obsolete
 ./usr/share/man/man4/schide.4                  man-sys-man             .man
 ./usr/share/man/man4/scsi.4                    man-sys-man             .man
 ./usr/share/man/man4/scsibus.4                 man-sys-man             .man
diff -r 8131ea4eb948 -r 93eeaf27cdaa share/man/man4/Makefile
--- a/share/man/man4/Makefile   Tue Sep 12 14:48:44 2017 +0000
+++ b/share/man/man4/Makefile   Tue Sep 12 14:52:02 2017 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.641 2017/06/16 22:39:34 pgoyette Exp $
+#      $NetBSD: Makefile,v 1.642 2017/09/12 14:52:02 wiz Exp $
 #      @(#)Makefile    8.1 (Berkeley) 6/18/93
 
 MAN=   aac.4 ac97.4 acardide.4 aceride.4 acphy.4 \
@@ -55,7 +55,7 @@
        pxaip.4 pxg.4 qe.4 qec.4 qsphy.4 \
        raid.4 ral.4 ray.4 rcons.4 rdcphy.4 re.4 rgephy.4 rlphy.4 \
        rnd.4 route.4 rs5c372rtc.4 rtk.4 rtsx.4 rtw.4 rtwn.4 rum.4 run.4 \
-       s390rtc.4 satalink.4 sbus.4 scc.4 schide.4 \
+       s390rtc.4 satalink.4 sbus.4 schide.4 \
        scsi.4 sd.4 se.4 seeprom.4 sem.4 \
        ses.4 sf.4 sfb.4 sgsmix.4 shb.4 shmif.4 \
        shpcic.4 siisata.4 siop.4 sip.4 siside.4 sk.4 sl.4 slide.4 \
diff -r 8131ea4eb948 -r 93eeaf27cdaa share/man/man4/scc.4
--- a/share/man/man4/scc.4      Tue Sep 12 14:48:44 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,156 +0,0 @@
-.\"
-.\" Copyright (c) 1996 Jonathan Stone.
-.\" 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 Jonathan Stone.
-.\" 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.
-.\"
-.\"    $NetBSD: scc.4,v 1.9 2017/06/22 16:46:52 flxd Exp $
-.\"
-.Dd April 24, 2003
-.Dt SCC 4
-.Os
-.Sh NAME
-.Nm scc
-.Nd
-Zilog 8530 Serial Communications Controller interface
-.Sh SYNOPSIS
-.Cd "scc* at ioasic? offset ?"
-.Sh DESCRIPTION
-The
-.Nm
-driver provides support for the
-.Tn Zilog
-8530 Serial Communications
-Controller
-.Pq Tn SCC
-via the
-.Tn IOASIC
-found on
-.Tn DECstation
-5000 models in the /100, /20, and /240 series
-.Po
-supported by
-.Nx Ns /pmax
-.Pc .
-.Pp
-Each
-.Tn SCC
-device has two serial ports.
-The
-.Tn DECstation
-5000 model 20 provides one
-.Tn SCC
-device.
-Other models provide two, but one port of each device is dedicated to
-mouse and keyboard input, respectively.
-.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, or 57600.
-.Pp
-Speeds up to 230400 are supported by the chip and the motherboard,
-but speeds higher than 57600 do not work reliably without an external
-clock signal.
-.Sh FILES
-.Bl -tag -width Pa -compact
-.It Pa /dev/ttya
-.It Pa /dev/ttyb
-.It Pa /dev/ttyc
-.It Pa /dev/ttyd
-.El
-.Pp
-The mapping from units to serial-hardware outlets is idiosyncratic.
-The even ports are wired serial connectors and the odd-numbered ports
-are reserved for mouse and keyboard.
-.Pp
-On machines with one port like
-.Tn "Personal DECstations" ,
-the single device is
-.Pa ttya .
-.Pp
-On the
-.Tn "5000/1xx"
-and
-.Tn "5000/2xx" ,
-the first serial port (default serial console) is
-.Pa ttyc
-and the second port is
-.Pa ttya .
-.Sh SEE ALSO
-.Xr intro 4 ,
-.Xr ioasic 4 ,
-.Xr ttys 5 ,
-.Xr MAKEDEV 8
-.Sh HISTORY
-The
-.Nm
-driver first appeared in
-.Bx 4.4 .
-.Pp
-The
-.Nm
-driver was also used for the
-.Tn IOASIC
-.Tn SCC
-found in
-.Tn DEC
-.Tn Alpha
-model 3000
-.Tn TURBOchannel
-based systems;
-.Nx Ns /alpha
-has since been converted to use the machine-independent
-.Xr zstty 4 .
-.Sh BUGS
-The
-.Tn IOASIC
-provides internal
-.Tn DMA
-channels that can be programmed to transfer up to 4096 bytes of
-data into, or out, of an
-.Tn SCC
-without
-further software intervention.
-This feature of the
-.Tn IOASIC
-is not yet supported.
-.Pp
-The mapping from device-special files (major and minor number) to chip
-and port is arguably backwards.
-.Tn ULTRIX
-tries to hide the hardware mapping, but
-.Nx
-does not.
-Users wanting to use
-.Tn ULTRIX
-compatible tty names
-.Pa /dev/tty0
-and
-.Pa /dev/tty1
-for the
-.Nm
-comm-port lines should make links or device-special files which match
-their hardware setup.



Home | Main Index | Thread Index | Old Index