Home | History | Annotate | Line # | Download | only in etc.pmax
MAKEDEV.conf revision 1.6
      1 # $NetBSD: MAKEDEV.conf,v 1.6 2006/07/29 19:10:57 ad Exp $
      2 
      3 all_md)
      4 	makedev minimal
      5 	makedev wscons
      6 	makedev stic0 stic1 stic2
      7 	makedev mouse
      8 	makedev audio
      9 	makedev scsibus0 scsibus1 scsibus2 scsibus3
     10 	;;
     11 
     12 minimal)
     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],
     24 dz*)
     25 	case $i in
     26 	dz*)		name=dz;	unit=${i#dz};	chr=16;;
     27 	esac
     28 	case $unit in
     29 	0)
     30 		mkdev ttyD0 c $chr 0
     31 		mkdev ttyD1 c $chr 1
     32 		mkdev ttyD2 c $chr 2
     33 		mkdev ttyD3 c $chr 3
     34 		;;
     35 	*)
     36 		warn "bad unit for $name in: $i"
     37 		;;
     38 	esac
     39 	;;
     40 
     41 # Make zs devices as /dev/tty[abcd],
     42 #
     43 zs*)
     44 	case $i in
     45 	zs*)	name=scc;	unit=${i#zs};	chr=17;;
     46 	esac
     47 	case $unit in
     48 	0|1)
     49 		mkdev ttya c $chr 0
     50 		mkdev ttyb c $chr 1
     51 		mkdev ttyc c $chr 2
     52 		mkdev ttyd c $chr 3
     53 		;;
     54 	*)
     55 		warn "bad unit for $name in: $i"
     56 		;;
     57 	esac
     58 	;;
     59 
     60 stic*)
     61 	unit=${i#stic}
     62 	mkdev stic$unit c 98 $unit
     63 	;;
     64