MAKEDEV.conf revision 1.5
11.5Sjdolecek# $NetBSD: MAKEDEV.conf,v 1.5 2020/04/05 14:09:18 jdolecek Exp $
21.1Sis
31.1Sisall_md)
41.1Sis	makedev wscons std_amiga fd0 fd1 fd2 fd3 kbd mouse0 mouse1 par0
51.1Sis	makedev lpt0 lpt1 lpt2 lpt3 lpa0 lpa1 lpa2 lpa3
61.1Sis	makedev ttye0 ttye1 ttye2 ttye3 ttye4 ttye5 ttye6 ttye7
71.1Sis	makedev grf0 grf1 grf2 grf3 grf4 grf5 grf6 grf7
81.1Sis	makedev tty00 ttyA0 ttyA1
91.1Sis	makedev ttyB0 ttyB1 ttyB2 ttyB3 ttyB4 ttyB5 ttyB6 ttyB7
101.1Sis	makedev ttyC0 ttyC1 ttyC2 ttyC3 ttyC4 ttyC5 ttyC6 ttyC7
111.1Sis	makedev view00 view01 view02 view03 view04 view05
121.1Sis	makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 cd0 st0 wd0 wd1
131.1Sis	makedev ss0 ch0 uk0 uk1
141.1Sis	makedev vnd4 vnd5 vnd6
151.3Snat	makedev audio speaker
161.1Sis	makedev scsibus0 scsibus1 scsibus2 scsibus3
171.1Sis	;;
181.1Sis
191.1Sisfloppy)
201.1Sis	makedev std std_amiga fd0 fd1 fd2 fd3 kbd opty tun0 tun1
211.1Sis	makedev ttye0 ttye1 ttye2 ttye3 ttye4 ttye5 ttye6 ttye7
221.1Sis	makedev grf0 grf1 grf2 grf3 grf4 grf5 grf6 grf7
231.1Sis	makedev tty00 ttyA0 ttyB0 ttyC0
241.1Sis	makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9
251.1Sis	makedev cd0 cd1 cd2 st0 wd0 wd1 md0
261.1Sis	;;
271.1Sis
281.1Sisstd_amiga)
291.1Sis	mkdev reload c 2 20
301.1Sis	;;
311.1Sis
321.2Sapbtty0[0-9]*|ttyA[0-9]*|ttyB[0-9]*)
331.1Sis	case $i in
341.1Sis	tty0*) name=tty0; mname=ttym;	unit=${i#tty0};	chr=12; mult=1; add=128;;
351.1Sis	ttyA*) name=ttyA; mname=ttyAm;	unit=${i#ttyA};	chr=17; mult=1; add=128;;
361.1Sis	ttyB*) name=ttyB; mname=ttyBm;	unit=${i#ttyB};	chr=31; mult=2; add=1;;
371.1Sis	esac
381.1Sis	mkdev $name$unit  c $chr $(($unit * $mult))		"" "" $u_uucp
391.1Sis	mkdev $mname$unit c $chr $(($unit * $mult + $add))	"" "" $u_uucp
401.1Sis	;;
411.1Sis
421.2Sapbgrf[0-9]*)
431.1Sis	unit=${i#grf};	chr=10
441.1Sis	case $unit in
451.1Sis	0|1|2|3|4|5|6|7)
461.1Sis		mkdev grf$unit	c $chr $unit 666
471.1Sis		;;
481.1Sis	*)
491.1Sis		warn "bad unit for grf in: $i"
501.1Sis		;;
511.1Sis	esac
521.1Sis# for those that need it, also make overlay and image devices:
531.1Sis	case $unit in
541.1Sis	4)
551.1Sis		mkdev grfov$unit	c $chr $(($unit + 16)) 666
561.1Sis		mkdev grfim$unit	c $chr $(($unit + 32)) 666
571.1Sis		;;
581.1Sis	esac
591.1Sis	;;
60