MAKEDEV.conf revision 1.13.2.1
1# $NetBSD: MAKEDEV.conf,v 1.13.2.1 2014/05/22 11:27:19 yamt Exp $ 2 3all_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 15ramdisk) 16 makedev std 17 makedev md0 18 makedev ct0 ct1 rd0 rd1 rd2 19 makedev sd0 sd1 sd2 cd0 cd1 st0 st1 ch0 20 makedev scsibus0 21 makedev ipty 22 makedev ttyEcfg ttyE0 wskbd0 23 makedev ttyC0 ttyC1 ttyC2 ttyC3 24 makedev ttyM0 ttyM1 ttyM2 ttyM3 25 makedev bpf 26 ;; 27 28ct[0-9]*) 29 name=ct; unit=${i#ct}; blk=0; chr=7 30 case $unit in 31 0|1|2|3|4|5|6|7) 32 four=$(($unit + 4)) ; eight=$(($unit + 8)) 33 twelve=$(($unit + 12)) ; twenty=$(($unit + 20)) 34 # 35 # block devices don't work so don't make them 36 #mkdev ${name}${unit} b $blk $unit 660 $g_operator 37 #mkdev ${name}${four} b $blk $four 660 $g_operator 38 #mkdev ${name}${eight} b $blk $eight 660 $g_operator 39 #mkdev ${name}${twelve} b $blk $twelve 660 $g_operator 40 #lndev ${name}{$four} n${name}${unit} ;: sanity w/pdp11 v7 41 #lndev ${name}{$twelve} n${name}${eight} ;: ditto 42 # 43 mkdev r${name}${unit} c $chr $unit 660 $g_operator 44 mkdev r${name}${four} c $chr $four 660 $g_operator 45 mkdev r${name}${eight} c $chr $eight 660 $g_operator 46 mkdev r${name}${twelve} c $chr $twelve 660 $g_operator 47 lndev r${name}${four} nr${name}${unit} ;: sanity w/pdp11 v7 48 lndev r${name}${twelve} nr${name}${eight} ;: ditto 49 ;; 50 *) 51 warn "bad unit for tape in: $1" 52 ;; 53 esac 54 ;; 55 56rd[0-9]*) 57 name=rd; unit=${i#rd}; blk=2; chr=9 58 %MKDISK% $name $unit $blk $chr 59 ;; 60 61ttyM[0-9a-f]*) 62 unit=${i#????} 63 case $unit in 64 [0-9]) i=$unit ;; 65 a) i=10 ;; 66 b) i=11 ;; 67 c) i=12 ;; 68 d) i=13 ;; 69 e) i=14 ;; 70 f) i=15 ;; 71 *) i=-1 ;; 72 esac 73 if [ $i = -1 ]; then 74 warn "bad unit for ttyM in: $unit" 75 break 76 fi 77 mkdev ttyM$unit c 15 $i "" "" $u_uucp 78 ;; 79