1 # $NetBSD: MAKEDEV.conf,v 1.11.32.1 2011/02/08 16:18:49 bouyer Exp $ 2 3 all_md) 4 makedev ct0 ct1 rd0 rd1 rd2 5 makedev wscons 6 makedev sd0 sd1 sd2 cd0 cd1 st0 st1 ch0 7 makedev ttyC0 ttyC1 ttyC2 ttyC3 8 makedev ttyM0 ttyM1 ttyM2 ttyM3 ttyM4 ttyM5 ttyM6 ttyM7 9 makedev ttyM8 ttyM9 ttyMa ttyMb ttyMc ttyMd ttyMe ttyMf 10 makedev scsibus0 scsibus1 scsibus2 scsibus3 11 makedev ses0 ses1 ses2 ses3 12 makedev ss0 uk0 uk1 13 ;; 14 15 ct*) 16 case $i in 17 ct*) name=ct; unit=${i#ct}; blk=0; chr=7;; 18 esac 19 case $unit in 20 0|1|2|3|4|5|6|7) 21 four=$(($unit + 4)) ; eight=$(($unit + 8)) 22 twelve=$(($unit + 12)) ; twenty=$(($unit + 20)) 23 # 24 # block devices don't work so don't make them 25 #mkdev ${name}${unit} b $blk $unit 660 $g_operator 26 #mkdev ${name}${four} b $blk $four 660 $g_operator 27 #mkdev ${name}${eight} b $blk $eight 660 $g_operator 28 #mkdev ${name}${twelve} b $blk $twelve 660 $g_operator 29 #lndev ${name}{$four} n${name}${unit} ;: sanity w/pdp11 v7 30 #lndev ${name}{$twelve} n${name}${eight} ;: ditto 31 # 32 mkdev r${name}${unit} c $chr $unit 660 $g_operator 33 mkdev r${name}${four} c $chr $four 660 $g_operator 34 mkdev r${name}${eight} c $chr $eight 660 $g_operator 35 mkdev r${name}${twelve} c $chr $twelve 660 $g_operator 36 lndev r${name}${four} nr${name}${unit} ;: sanity w/pdp11 v7 37 lndev r${name}${twelve} nr${name}${eight} ;: ditto 38 ;; 39 *) 40 warn "bad unit for tape in: $1" 41 ;; 42 esac 43 ;; 44 45 rd*) 46 name=rd; unit=${i#rd}; blk=2; chr=9 47 %MKDISK% $name $unit $blk $chr 48 ;; 49 50 ttyM*) 51 unit=${i#????} 52 case $unit in 53 [0-9]) i=$unit ;; 54 a) i=10 ;; 55 b) i=11 ;; 56 c) i=12 ;; 57 d) i=13 ;; 58 e) i=14 ;; 59 f) i=15 ;; 60 *) i=-1 ;; 61 esac 62 if [ $i = -1 ]; then 63 warn "bad unit for ttyM in: $unit" 64 break 65 fi 66 mkdev ttyM$unit c 15 $i "" "" $u_uucp 67 ;; 68