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