Home | History | Annotate | Line # | Download | only in etc.pmax
MAKEDEV.conf revision 1.1
      1 # $NetBSD: MAKEDEV.conf,v 1.1 2003/10/15 19:13:33 jdolecek Exp $
      2 
      3 DISKPARTITIONS=8
      4 
      5 MD_DEVICES=
      6 all_md)
      7 	makedev minimal
      8 	makedev fb0 fb1 fb2
      9 	makedev px0 # px1 px2
     10 	makedev mouse
     11 	makedev audio
     12 	makedev scsibus0 scsibus1 scsibus2 scsibus3
     13 	;;
     14 
     15 minimal)
     16 	makedev std
     17 	makedev cd0
     18 	makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7
     19 	makedev sd8 sd9 sd10 sd11 sd12 sd13 sd14 sd15
     20 	makedev st0 st1
     21 	makedev md0 dz0 zs0 opty
     22 	;;
     23 
     24 # Serial devices: dc*, scc*.
     25 #
     26 #	Create dc* devices as /dev/ttyD[0-3],
     27 #	for compatibility with NetBSD's vax  dc/dz driver.
     28 dc*|dz*)
     29 	case $i in
     30 	dc*)		name=dc;	unit=${i#dc};	chr=16;;
     31 	dz*)		name=dz;	unit=${i#dz};	chr=16;;
     32 	esac
     33 	case $unit in
     34 	0)
     35 		rm -f ttyD[0123]
     36 		mknod ttyD0 c $chr 0
     37 		mknod ttyD1 c $chr 1
     38 		mknod ttyD2 c $chr 2
     39 		mknod ttyD3 c $chr 3
     40 		;;
     41 	*)
     42 		echo bad unit for $name in: $i
     43 		;;
     44 	esac
     45 	;;
     46 
     47 # Make scc devices as /dev/tty[abcd],
     48 # for compatibility with NetBSD's MI zs tty  driver.
     49 #
     50 scc*|zs*)
     51 	case $i in
     52 	scc*)	name=scc;	unit=${i#scc};	chr=17;;
     53 	zs*)	name=scc;	unit=${i#zs};	chr=17;;
     54 	esac
     55 	case $unit in
     56 	0|1)
     57 		rm -f tty[abcd]
     58 		mknod ttya c $chr 0
     59 		mknod ttyb c $chr 1
     60 		mknod ttyc c $chr 2
     61 		mknod ttyd c $chr 3
     62 		;;
     63 	*)
     64 		echo bad unit for $name in: $i
     65 		;;
     66 	esac
     67 	;;
     68 
     69 fb*)
     70 	unit=${i#fb}
     71 	rm -f fb$unit
     72 	mknod fb$unit c 86 $unit
     73 	chmod 666 fb$unit
     74 	;;
     75 
     76 px*)
     77 	unit=${i#px}
     78 	rm -f px$unit
     79 	mknod px$unit c 98 $unit
     80 	chmod 666 px$unit
     81 	;;
     82 
     83 mouse)
     84 	ln -fs fb0 mouse
     85 	;;
     86