xref: /netbsd-src/etc/etc.pmax/MAKEDEV.conf (revision 501cd18a74d52bfcca7d9e7e3b0d472bbc870558)
1# $NetBSD: MAKEDEV.conf,v 1.10 2016/12/08 11:31:14 nat Exp $
2
3all_md)
4	makedev minimal
5	makedev wscons
6	makedev stic0 stic1 stic2
7	makedev audio speaker
8	makedev scsibus0 scsibus1 scsibus2 scsibus3
9	makedev usbs
10	;;
11
12minimal)
13	makedev std
14	makedev cd0
15	makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7
16	makedev sd8 sd9 sd10 sd11 sd12 sd13 sd14 sd15
17	makedev st0 st1
18	makedev md0 dz0 zs0 opty
19	;;
20
21# Serial devices: dc*, scc*.
22#
23# Create dz* devices as /dev/ttyD[0-3],
24dz[0-9]*)
25	name=dz;	unit=${i#dz};	chr=16
26	case $unit in
27	0)
28		mkdev ttyD0 c $chr 0
29		mkdev ttyD1 c $chr 1
30		mkdev ttyD2 c $chr 2
31		mkdev ttyD3 c $chr 3
32		;;
33	*)
34		warn "bad unit for $name in: $i"
35		;;
36	esac
37	;;
38
39# Make zs devices as /dev/tty[abcd],
40#
41zs[0-9]*)
42	name=scc;	unit=${i#zs};	chr=17
43	case $unit in
44	0|1)
45		mkdev ttya c $chr 0
46		mkdev ttyb c $chr 1
47		mkdev ttyc c $chr 2
48		mkdev ttyd c $chr 3
49		;;
50	*)
51		warn "bad unit for $name in: $i"
52		;;
53	esac
54	;;
55
56stic[0-9]*)
57	unit=${i#stic}
58	mkdev stic$unit c 98 $unit
59	;;
60