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