e2288a51a0
and use appropriately.
83 lines
1.3 KiB
Plaintext
83 lines
1.3 KiB
Plaintext
# $NetBSD: MAKEDEV.conf,v 1.5 2003/12/22 22:26:32 lukem Exp $
|
|
|
|
all_md)
|
|
makedev minimal
|
|
makedev wscons
|
|
makedev fb0 fb1 fb2
|
|
makedev px0 stic0 stic1 stic2
|
|
makedev mouse
|
|
makedev audio
|
|
makedev scsibus0 scsibus1 scsibus2 scsibus3
|
|
;;
|
|
|
|
minimal)
|
|
makedev std
|
|
makedev cd0
|
|
makedev sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7
|
|
makedev sd8 sd9 sd10 sd11 sd12 sd13 sd14 sd15
|
|
makedev st0 st1
|
|
makedev md0 dz0 zs0 opty
|
|
;;
|
|
|
|
# Serial devices: dc*, scc*.
|
|
#
|
|
# Create dc* devices as /dev/ttyD[0-3],
|
|
# for compatibility with NetBSD's vax dc/dz driver.
|
|
dc*|dz*)
|
|
case $i in
|
|
dc*) name=dc; unit=${i#dc}; chr=16;;
|
|
dz*) name=dz; unit=${i#dz}; chr=16;;
|
|
esac
|
|
case $unit in
|
|
0)
|
|
mkdev ttyD0 c $chr 0
|
|
mkdev ttyD1 c $chr 1
|
|
mkdev ttyD2 c $chr 2
|
|
mkdev ttyD3 c $chr 3
|
|
;;
|
|
*)
|
|
warn "bad unit for $name in: $i"
|
|
;;
|
|
esac
|
|
;;
|
|
|
|
# Make scc devices as /dev/tty[abcd],
|
|
# for compatibility with NetBSD's MI zs tty driver.
|
|
#
|
|
scc*|zs*)
|
|
case $i in
|
|
scc*) name=scc; unit=${i#scc}; chr=17;;
|
|
zs*) name=scc; unit=${i#zs}; chr=17;;
|
|
esac
|
|
case $unit in
|
|
0|1)
|
|
mkdev ttya c $chr 0
|
|
mkdev ttyb c $chr 1
|
|
mkdev ttyc c $chr 2
|
|
mkdev ttyd c $chr 3
|
|
;;
|
|
*)
|
|
warn "bad unit for $name in: $i"
|
|
;;
|
|
esac
|
|
;;
|
|
|
|
fb*)
|
|
unit=${i#fb}
|
|
mkdev fb$unit c 86 $unit 666
|
|
;;
|
|
|
|
px*)
|
|
unit=${i#px}
|
|
mkdev px$unit c 98 $unit
|
|
;;
|
|
|
|
stic*)
|
|
unit=${i#stic}
|
|
mkdev stic$unit c 98 $unit
|
|
;;
|
|
|
|
mouse)
|
|
lndev fb0 mouse
|
|
;;
|