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