Browse Source

spelling typo

add tty0*/cua0*
reorder abit
OPENBSD_3_0
todd 23 years ago
parent
commit
0910a50be5
1 changed files with 72 additions and 79 deletions
  1. +72
    -79
      src/etc/etc.sparc64/MAKEDEV

+ 72
- 79
src/etc/etc.sparc64/MAKEDEV View File

@ -1,6 +1,6 @@
#!/bin/sh - #!/bin/sh -
# #
# $OpenBSD: MAKEDEV,v 1.22 2001/09/20 21:31:35 todd Exp $
# $OpenBSD: MAKEDEV,v 1.23 2001/09/21 17:58:56 todd Exp $
# #
# Copyright (c) 2001 Todd T. Fries <todd@OpenBSD.org> # Copyright (c) 2001 Todd T. Fries <todd@OpenBSD.org>
# All rights reserved. # All rights reserved.
@ -24,7 +24,6 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# #
#
# Device "make" file. Valid arguments: # Device "make" file. Valid arguments:
# all makes all known devices, including local devices. # all makes all known devices, including local devices.
# Tries to make the ``standard'' number of each type. # Tries to make the ``standard'' number of each type.
@ -77,10 +76,11 @@
# bpf* Berkeley Packet Filter # bpf* Berkeley Packet Filter
# tun* network tunnel driver # tun* network tunnel driver
# lkm loadable kernel modules interface # lkm loadable kernel modules interface
# *random inkernal random data source
# *random inkernel random data source
# #
PATH=/sbin:/usr/sbin:/bin:/usr/bin PATH=/sbin:/usr/sbin:/bin:/usr/bin
T=$0 T=$0
# set this to echo for Echo-Only debugging # set this to echo for Echo-Only debugging
[ "$eo" ] || eo= [ "$eo" ] || eo=
@ -193,6 +193,7 @@ all)
R fd1 fd1B fd1C fd1D fd1E fd1F fd1G fd1H R fd1 fd1B fd1C fd1D fd1E fd1F fd1G fd1H
R xfs0 tcx0 lkm audio0 local R xfs0 tcx0 lkm audio0 local
R ttya ttyb ttyc ttyd cuaa cuab cuac cuad R ttya ttyb ttyc ttyd cuaa cuab cuac cuad
R tty00 tty01 tty02 tty03
;; ;;
floppy) floppy)
R std fd0 wd0 wd1 sd0 sd1 R std fd0 wd0 wd1 sd0 sd1
@ -226,24 +227,42 @@ mouse*)name=${i##mouse-}
fi fi
RMlist="$RMlist mouse" RMlist="$RMlist mouse"
MKlist="$MKlist;ln -s $name 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$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$u c 12 $(($n+128)) 660 dialer uucp;;
*random)n=0
for pre in " " s u p a
do
M ${pre}random c 119 $n 644
n=$(($n+1))
done;;
lkm)M lkm c 112 0 640 kmem;;tun*)M tun$U c 111 $U 600;;
bpf*)M bpf$U c 105 $U 600;;
tcx*)M tcx$U c 109 $U;;
cgfourteen*)M cgfourteen$U c 99 $U;;
altq)RMlist="mkdir -p altq;$RMlist"
for d in altq cbq wfq afm fifoq red rio localq hfsc cdnr blue priq; do
M altq/$d c 74 $U 644
U=$(($U+1))
done;;
pf*)M pf c 73 0 600;;
cgsix*)M cgsix$U c 67 $U 666;;
audio*)M sound$U c 69 $U
M mixer$U c 69 $(($U+16))
M audio$U c 69 $(($U+128))
M audioctl$U c 69 $(($U+192))
MKlist="$MKlist;[ -e audio ] || ln -s audio$U audio"
MKlist="$MKlist;[ -e mixer ] || ln -s mixer$U mixer"
MKlist="$MKlist;[ -e sound ] || ln -s sound$U sound"
MKlist="$MKlist;[ -e audioctl ] || ln -s audioctl$U audioctl";;
uk*)M uk$U c 60 $U 640 operator;;
ss*)M ss$U c 59 $U 440 operator
RMlist="$RMlist scan$U"
MKlist="$MKlist;umask 77;ln -s ss$U scan$U";;
cgthree*)M cgthree$U c 55 $U 666;;
xfs*)M xfs$U c 51 $U 600;;
bwtwo*)M bwtwo$U c 27 $U 666;;
fd)RMlist="mkdir -p fd;$RMlist" n=0
while [ $n -lt 64 ];do M fd/$n c 24 $n;n=$(($n+1));done
MKlist="$MKlist;chmod 555 fd";;
ses*)M ses$U c 4 $U 640 operator;;
pty*)case $U in pty*)case $U in
0) off=0 name=p;; 0) off=0 name=p;;
1) off=16 name=q;; 1) off=16 name=q;;
@ -272,21 +291,30 @@ pty*)case $U in
M pty$nam c 21 $(($off+$n)) M pty$nam c 21 $(($off+$n))
n=$(($n+1)) n=$(($n+1))
done;; done;;
bwtwo*)M bwtwo$U c 27 $U 666;;
cgthree*)M cgthree$U c 55 $U 666;;
cgsix*)M cgsix$U c 67 $U 666;;
cgfourteen*)M cgfourteen$U c 99 $U;;
tcx*)M tcx$U c 109 $U;;
fd)RMlist="mkdir -p fd;$RMlist" n=0
while [ $n -lt 64 ];do M fd/$n c 24 $n;n=$(($n+1));done
MKlist="$MKlist;chmod 555 fd";;
st*)n=$(($U*16))
for pre in " " n e en
do
M ${pre}st$U b 11 $n 660 operator
M ${pre}rst$U c 18 $n 660 operator
n=$(($n+1))
done;;
tty0*)M tty$U c 36 $U 660 dialer uucp
M cua$U c 36 $(($U+128)) 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$u c 12 $(($n+128)) 660 dialer uucp;;
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$u c 12 $n 660 dialer uucp;;
mouse)M mouse c 30 0 666 ;;rd*)dodisk2 rd $U 5 61 $U 0;;
vnd*)dodisk vnd $U 8 110 $U 0
dodisk svnd $U 8 110 $U 128;;
cd*)dodisk2 cd $U 18 58 $U 0;;
fd*)typnam=$U${i#fd[01]*} fd*)typnam=$U${i#fd[01]*}
case $typnam in case $typnam in
0|1) typnum=0;; # no type specified, assume A 0|1) typnum=0;; # no type specified, assume A
@ -312,22 +340,7 @@ fd*)typnam=$U${i#fd[01]*}
M r${nam}a c $chr $n 640 operator M r${nam}a c $chr $n 640 operator
M r${nam}b c $chr $(($n+1)) 640 operator M r${nam}b c $chr $(($n+1)) 640 operator
M r${nam}c c $chr $(($n+2)) 640 operator;; M r${nam}c c $chr $(($n+2)) 640 operator;;
sd*|ccd*|raid*|wd*)case $i in
sd*) n=sd b=7 c=17;;
ccd*) n=ccd b=9 c=23;;
raid*) n=raid b=25 c=121;;
wd*) n=wd b=12 c=26;;
esac
dodisk $n $U $b $c $U 0;;
cd*)dodisk2 cd $U 18 58 $U 0;;
rd*)dodisk2 rd $U 5 61 $U 0;;
vnd*)dodisk vnd $U 8 110 $U 0
dodisk svnd $U 8 110 $U 128;;
uk*)M uk$U c 60 $U 640 operator;;
ss*)M ss$U c 59 $U 440 operator
RMlist="$RMlist scan$U"
MKlist="$MKlist;umask 77;ln -s ss$U scan$U";;
ch*)M ch$U c 19 $U 660 operator;;
st*)n=$(($U*16)) st*)n=$(($U*16))
for pre in " " n e en for pre in " " n e en
do do
@ -335,34 +348,14 @@ st*)n=$(($U*16))
M ${pre}rst$U c 18 $n 660 operator M ${pre}rst$U c 18 $n 660 operator
n=$(($n+1)) n=$(($n+1))
done;; done;;
ses*)M ses$U c 4 $U 640 operator;;
ch*)M ch$U c 19 $U 660 operator;;
lkm)M lkm c 112 0 640 kmem;;
xfs*)M xfs$U c 51 $U 600;;
*random)n=0
for pre in " " s u p a
do
M ${pre}random c 119 $n 644
n=$(($n+1))
done;;
audio*)M sound$U c 69 $U
M mixer$U c 69 $(($U+16))
M audio$U c 69 $(($U+128))
M audioctl$U c 69 $(($U+192))
MKlist="$MKlist;[ -e audio ] || ln -s audio$U audio"
MKlist="$MKlist;[ -e mixer ] || ln -s mixer$U mixer"
MKlist="$MKlist;[ -e sound ] || ln -s sound$U sound"
MKlist="$MKlist;[ -e audioctl ] || ln -s audioctl$U audioctl";;
pf*)M pf c 73 0 600;;
altq)RMlist="mkdir -p altq;$RMlist"
for d in altq cbq wfq afm fifoq red rio localq hfsc cdnr blue priq; do
M altq/$d c 74 $U 644
U=$(($U+1))
done;;
bpf*)M bpf$U c 105 $U 600;;
tun*)M tun$U c 111 $U 600;;
local)test -s $T.local && sh $T.local;; local)test -s $T.local && sh $T.local;;
sd*|ccd*|raid*|wd*)case $i in
sd*) n=sd b=7 c=17;;
ccd*) n=ccd b=9 c=23;;
raid*) n=raid b=25 c=121;;
wd*) n=wd b=12 c=26;;
esac
dodisk $n $U $b $c $U 0;;
*) *)
echo $i: unknown device echo $i: unknown device
;; ;;


Loading…
Cancel
Save