summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorTodd T. Fries <todd@cvs.openbsd.org>2001-09-07 19:26:04 +0000
committerTodd T. Fries <todd@cvs.openbsd.org>2001-09-07 19:26:04 +0000
commit6da66907b209fb5c5427a7b5b96a38a1ef7676ea (patch)
treef5d6ee908c35eaa164877ba383f2238c19033475 /etc
parentfa23f80763f2267d14107208196c0033c33f4f78 (diff)
add Zilog serial devices to all)
Diffstat (limited to 'etc')
-rw-r--r--etc/etc.sparc64/MAKEDEV42
1 files changed, 18 insertions, 24 deletions
diff --git a/etc/etc.sparc64/MAKEDEV b/etc/etc.sparc64/MAKEDEV
index d1dfe6643f0..e28ca5c72e2 100644
--- a/etc/etc.sparc64/MAKEDEV
+++ b/etc/etc.sparc64/MAKEDEV
@@ -1,7 +1,6 @@
-
#!/bin/sh -
#
-# $OpenBSD: MAKEDEV,v 1.17 2001/09/07 16:53:50 todd Exp $
+# $OpenBSD: MAKEDEV,v 1.18 2001/09/07 19:26:03 todd Exp $
#
# Copyright (c) 2001 Todd T. Fries <todd@OpenBSD.org>
# All rights reserved.
@@ -55,6 +54,7 @@
#
# Terminal ports:
# tty[a-z]* Zilog 8530 Serial Port
+# cua[a-z]* Zilog 8530 Serial Port
# com* NS16x50 serial ports
#
# Pseudo terminals:
@@ -193,6 +193,7 @@ all)
R fd0 fd0B fd0C fd0D fd0E fd0F fd0G fd0H
R fd1 fd1B fd1C fd1D fd1E fd1F fd1G fd1H
R xfs0 tcx0 lkm audio0 local
+ R ttya ttyb ttyc ttyd cuaa cuab cuac cuad
;;
floppy)
R std fd0 wd0 wd1 sd0 sd1
@@ -214,40 +215,33 @@ std)M console c 0 0 600
M stdout c 24 1
M stderr c 24 2
M kbd c 29 0 666
- mklist=""
- M mem c 3 0 640
- M kmem c 3 1 640
- M drum c 7 0 640
- MKlist="$MKlist;chown root.kmem $mklist";;
-tty[a-z])
- rm -f tty$unit
- case $unit in
+ M mem c 3 0 640 kmem
+ M kmem c 3 1 640 kmem
+ M drum c 7 0 640 kmem;;
+mouse*)name=${i##mouse-}
+ if [ ! -c $name ]; then
+ $0 $name # make the appropriate device
+ fi
+ RMlist="$RMlist mouse"
+ MKlist="$MKlist;ln -s $name mouse";;
+tty[a-z])u=${i#tty*}
+ case $u in
a) n=0 ;;
b) n=1 ;;
c) n=4 ;;
d) n=5 ;;
*) echo unknown tty device $i ;;
esac
- M tty$unit c 12 $n
- chown uucp.wheel tty$unit
- ;;
-cua[a-z])
- rm -f cua$unit
- case $unit in
+ M tty$u c 12 $n 660 dialer uucp;;
+cua[a-z])u=${i#cua*}
+ case $u in
a) n=0 ;;
b) n=1 ;;
c) n=4 ;;
d) n=5 ;;
*) echo unknown cua device $i ;;
esac
- M cua$unit c 12 $(($n+128)) wheel uucp
- ;;
-mouse*)name=${i##mouse-}
- if [ ! -c $name ]; then
- $0 $name # make the appropriate device
- fi
- RMlist="$RMlist mouse"
- MKlist="$MKlist;ln -s $name mouse";;
+ M cua$u c 12 $(($n+128)) 660 dialer uucp;;
pty*)case $U in
0) off=0 name=p;;
1) off=16 name=q;;