Synchronize macppc and evbppc majors when possible. Add a lot of missing
devices to evbppc.
This commit is contained in:
parent
1d994487b3
commit
8344279675
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh -
|
||||
#
|
||||
# $NetBSD: MAKEDEV,v 1.2 2003/03/13 14:56:58 hannken Exp $
|
||||
# $NetBSD: MAKEDEV,v 1.3 2003/03/13 17:02:52 matt Exp $
|
||||
#
|
||||
# Copyright (c) 1990 The Regents of the University of California.
|
||||
# All rights reserved.
|
||||
|
@ -41,19 +41,17 @@
|
|||
# st* SCSI tapes
|
||||
#
|
||||
# Disks:
|
||||
# wd* "winchester" disk drives (IDE)
|
||||
# wd* "winchester" disk drives (ST506,IDE,ESDI,RLL,...)
|
||||
# sd* SCSI disks
|
||||
# cd* SCSI CD-ROM
|
||||
# vnd* "file" pseudo-disks
|
||||
# md* memory pseudo-disk devices
|
||||
# vnd* "file" pseudo-disks
|
||||
# raid* RAIDframe disk driver
|
||||
# ccd* contatenated disk devices
|
||||
# cgd* cryptographic disk devices
|
||||
# raid* RAIDframe disk devices
|
||||
# ld* Logical disk devices (e.g., hardware RAID)
|
||||
#
|
||||
# Terminal ports:
|
||||
# com* standard PC COM ports (XXX)
|
||||
# tty* alias for PC COM ports, this is what the system really wants
|
||||
# ttyCY* Cyclom-Y multiport serial boards. Each "unit" makes 32 ports.
|
||||
# Console ports:
|
||||
# ttyE* wscons
|
||||
#
|
||||
# Pointing devices:
|
||||
|
@ -62,10 +60,27 @@
|
|||
# Keyboard devices:
|
||||
# wskbd* wscons keyboard events
|
||||
#
|
||||
# Terminal ports:
|
||||
# com* standard PC COM ports (XXX)
|
||||
# tty* alias for PC COM ports, this is what the system really wants
|
||||
# ttyCZ* Cyclades-Z multiport serial boards. Each "unit"
|
||||
# makes 64 ports.
|
||||
# ttyCY* Cyclom-Y multiport serial boards. Each "unit" makes
|
||||
# 32 ports.
|
||||
#
|
||||
# Pseudo terminals:
|
||||
# pty* set of 62 master and slave pseudo terminals
|
||||
# opty first 16 ptys, to save inodes on install media
|
||||
#
|
||||
# USB devices:
|
||||
# usb* Bus control devices used by usbd for attach/detach
|
||||
# uhid* Generic HID devices
|
||||
# ulpt* Printer devices
|
||||
# ugen* Generic device
|
||||
# urio* Diamond Rio 500
|
||||
# uscanner* Scanners
|
||||
# ttyU* Modem
|
||||
#
|
||||
# Printers:
|
||||
# lpt* stock lp
|
||||
# lpa* interruptless lp
|
||||
|
@ -82,24 +97,29 @@
|
|||
# fd file descriptors
|
||||
# bpf* packet filter
|
||||
# ipl ip filter
|
||||
# random Random number generator
|
||||
# random random number generator
|
||||
# lkm loadable kernel modules interface
|
||||
# audio* audio devices
|
||||
# tun* network tunnel driver
|
||||
# scsibus* SCSI busses, see scsi(4), scsictl(8)
|
||||
# ss* SCSI scanner
|
||||
# uk* unknown SCSI device
|
||||
# ch* SCSI media changer
|
||||
# wsmux* wscons event multiplexor
|
||||
# cfs* Coda file system device
|
||||
# pci* PCI bus access devices
|
||||
# systrace syscall tracer
|
||||
# kttcp kernel ttcp helper
|
||||
# sysmon System Monitoring hardware
|
||||
# systrace syscall tracer
|
||||
# kttcp Kernel ttcp helper device
|
||||
# mlx* Mylex DAC960 control interface
|
||||
# bktr Brooktree 848/849/878/879 based TV cards
|
||||
# radio* control radio receivers
|
||||
# wsfont* console font control
|
||||
# wsmux* wscons event multiplexor
|
||||
#
|
||||
|
||||
dialin=0
|
||||
dialout=524288 # high bit of the minor number
|
||||
callunit=262144
|
||||
|
||||
PATH=/sbin:/usr/sbin:/bin:/usr/bin
|
||||
umask 77
|
||||
|
@ -122,22 +142,35 @@ do
|
|||
case $i in
|
||||
|
||||
all)
|
||||
makedev std wscons fd wd0 wd1 wd2 wd3 sd0 sd1 sd2 sd3 sd4
|
||||
makedev tty0 tty1 pty0
|
||||
makedev raid0 raid1 raid2 raid3 raid4 raid5 raid6 raid7
|
||||
makedev st0 st1 ch0 cd0 cd1 vnd0 vnd1 lpa0 lpa1 lpa2
|
||||
makedev lpt0 lpt1 lpt2 tun0 tun1 ipl
|
||||
makedev bpf0 bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7
|
||||
makedev ccd0 ccd1 ccd2 ccd3 md0 ss0 ch0 uk0 uk1 random ttyCY0
|
||||
makedev std wscons fd sd0 sd1 sd2 st0 st1 cd0 cd1 wd0 wd1 md0
|
||||
makedev ss0 ch0 uk0 uk1 vnd0 vnd1 ccd0 ccd1 ccd2 ccd3
|
||||
makedev cgd0 cgd1 cgd2 cgd3
|
||||
makedev lkm local
|
||||
makedev mlx0 ld0 ld1 ld2 ld3
|
||||
makedev tty00 tty01 pty0
|
||||
makedev lpa0 lpa1 lpa2 lpt0 lpt1 lpt2
|
||||
makedev bpf0 bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7
|
||||
makedev tun0 tun1 ipl usbs ttyCZ0 ttyCY0 audio
|
||||
makedev music rmidi0 rmidi1 rmidi2 rmidi3 rmidi4 rmidi5 rmidi6 rmidi7
|
||||
makedev ccd0 ccd1 ccd2 ccd3
|
||||
makedev lkm local random
|
||||
makedev raid0 raid1 raid2 raid3 raid4 raid5 raid6 raid7
|
||||
makedev scsibus0 scsibus1 scsibus2 scsibus3
|
||||
makedev pci0 pci1 pci2 pci3 pci4 pci5 pci6 pci7
|
||||
makedev isdns
|
||||
makedev pci0 pci1 pci2 pci3 pci4 pci5 pci6 pci7
|
||||
makedev clockctl
|
||||
makedev sysmon
|
||||
makedev systrace
|
||||
makedev bktr
|
||||
makedev radio
|
||||
makedev kttcp
|
||||
makedev sysmon
|
||||
;;
|
||||
|
||||
audio)
|
||||
makedev audio0 audio1 audio2 audio3
|
||||
ln -fs sound0 sound
|
||||
ln -fs audio0 audio
|
||||
ln -fs mixer0 mixer
|
||||
ln -fs audioctl0 audioctl
|
||||
;;
|
||||
|
||||
ramdisk)
|
||||
|
@ -178,13 +211,13 @@ wscons)
|
|||
|
||||
wsmouse)
|
||||
rm -f wsmouse
|
||||
mknod wsmouse c 68 0
|
||||
mknod wsmouse c 43 0
|
||||
chmod 600 wsmouse
|
||||
;;
|
||||
|
||||
wskbd)
|
||||
rm -f wskbd
|
||||
mknod wskbd c 68 1
|
||||
mknod wskbd c 43 1
|
||||
chmod 600 wskbd
|
||||
;;
|
||||
|
||||
|
@ -193,7 +226,7 @@ wsmux*)
|
|||
unitctl=$(($unit + 128))
|
||||
wsmux=wsmux$unit
|
||||
wsmuxctl=wsmuxctl$unit
|
||||
major=65
|
||||
major=43
|
||||
rm -f $wsmux $wsmuxctl
|
||||
mknod $wsmux c $major $unit
|
||||
chmod 600 $wsmux
|
||||
|
@ -203,48 +236,85 @@ wsmux*)
|
|||
|
||||
wsfont)
|
||||
rm -f wsfont
|
||||
mknod wsfont c 69 0
|
||||
mknod wsfont c 73 0
|
||||
chmod 600 wsfont
|
||||
;;
|
||||
|
||||
ttyEstat)
|
||||
chr=65
|
||||
chr=35
|
||||
rm -f ttyEcfg
|
||||
mknod ttyEcfg c $chr 254
|
||||
chmod 600 ttyEcfg
|
||||
;;
|
||||
|
||||
ttyEcfg)
|
||||
chr=65
|
||||
chr=35
|
||||
rm -f ttyEcfg
|
||||
mknod ttyEcfg c $chr 255
|
||||
chmod 600 ttyEcfg
|
||||
;;
|
||||
|
||||
ttyE*)
|
||||
chr=65; unit=${i#ttyE}
|
||||
chr=35; unit=${i#ttyE}
|
||||
rm -f ttyE$unit
|
||||
mknod ttyE$unit c $chr $unit
|
||||
;;
|
||||
|
||||
wsmouse*)
|
||||
unit=${i#wsmouse}
|
||||
wsmouse=wsmouse$unit
|
||||
major=67
|
||||
rm -f $wsmouse
|
||||
mknod $wsmouse c $major $unit
|
||||
chmod 600 $wsmouse
|
||||
;;
|
||||
|
||||
wskbd*)
|
||||
unit=${i#wskbd}
|
||||
wskbd=wskbd$unit
|
||||
major=66
|
||||
major=36
|
||||
rm -f $wskbd
|
||||
mknod $wskbd c $major $unit
|
||||
chmod 600 $wskbd
|
||||
;;
|
||||
|
||||
wsmouse*)
|
||||
unit=${i#wsmouse}
|
||||
wsmouse=wsmouse$unit
|
||||
major=37
|
||||
rm -f $wsmouse
|
||||
mknod $wsmouse c $major $unit
|
||||
chmod 600 $wsmouse
|
||||
;;
|
||||
|
||||
audio*)
|
||||
unit=${i#audio}
|
||||
audio=audio$unit
|
||||
sound=sound$unit
|
||||
mixer=mixer$unit
|
||||
major=48
|
||||
audioctl=audioctl$unit
|
||||
if [ "$unit" = "" ]; then unit=0; fi
|
||||
rm -f $audio $sound $mixer $audioctl
|
||||
mknod $sound c $major $(($unit + 0))
|
||||
mknod $audio c $major $(($unit + 128))
|
||||
mknod $mixer c $major $(($unit + 16))
|
||||
mknod $audioctl c $major $(($unit + 192))
|
||||
chmod 666 $audio $sound $mixer $audioctl
|
||||
;;
|
||||
|
||||
rmidi*)
|
||||
unit=${i#rmidi}
|
||||
major=49
|
||||
rmidi=rmidi$unit
|
||||
rm -f $rmidi
|
||||
mknod $rmidi c $major $unit
|
||||
chmod 666 $rmidi
|
||||
;;
|
||||
|
||||
music*)
|
||||
unit=${i#music}
|
||||
music=music$unit
|
||||
sequencer=sequencer$unit
|
||||
major=50
|
||||
if [ "$unit" = "" ]; then unit=0; fi
|
||||
rm -f $sequencer $music
|
||||
mknod $music c $major $(($unit + 0))
|
||||
mknod $sequencer c $major $(($unit + 128))
|
||||
chmod 666 $music $sequencer
|
||||
;;
|
||||
|
||||
fd)
|
||||
if $nofdesc; then
|
||||
rm -f fd/*
|
||||
|
@ -259,17 +329,6 @@ fd)
|
|||
fi
|
||||
;;
|
||||
|
||||
md*)
|
||||
unit=${i#md}; blk=9; chr=27
|
||||
rm -f md${unit}? rmd${unit}?
|
||||
mknod md${unit}a b $blk $(($unit * 16 + 0))
|
||||
mknod md${unit}d b $blk $(($unit * 16 + 3))
|
||||
# mknod rmd${unit}a c $chr $(($unit * 16 + 0))
|
||||
# mknod rmd${unit}d c $chr $(($unit * 16 + 3))
|
||||
chgrp operator md${unit}? #rmd${unit}?
|
||||
chmod 640 md${unit}? #rmd${unit}?
|
||||
;;
|
||||
|
||||
ss*)
|
||||
case $i in
|
||||
ss*) name=ss; unit=${i#ss}; chr=17;;
|
||||
|
@ -282,14 +341,16 @@ ss*)
|
|||
chmod 640 $name$unit n$name$unit en$name$unit
|
||||
;;
|
||||
|
||||
ccd*|cgd*|sd*|vnd*|wd*|raid*)
|
||||
ccd*|cgd*|fd*|raid*|sd*|vnd*|wd*|ld*)
|
||||
case $i in
|
||||
ccd*) name=ccd; unit=${i#ccd}; blk=3; chr=26;;
|
||||
cgd*) name=cgd; unit=${i#cgd}; blk=13; chr=64;;
|
||||
raid*) name=raid; unit=${i#raid}; blk=12; chr=38;;
|
||||
cgd*) name=cgd; unit=${i#cgd}; blk=14; chr=66;;
|
||||
# fd*) name=fd; unit=${i#fd}; blk=2; chr=27;;
|
||||
sd*) name=sd; unit=${i#sd}; blk=4; chr=13;;
|
||||
raid*) name=raid; unit=${i#raid}; blk=12; chr=38;;
|
||||
vnd*) name=vnd; unit=${i#vnd}; blk=2; chr=25;;
|
||||
wd*) name=wd; unit=${i#wd}; blk=10; chr=30;;
|
||||
ld*) name=ld; unit=${i#ld}; blk=13; chr=59;;
|
||||
esac
|
||||
rm -f $name$unit? r$name$unit?
|
||||
mknod ${name}${unit}a b $blk $(($unit * 16 + 0))
|
||||
|
@ -328,6 +389,30 @@ ccd*|cgd*|sd*|vnd*|wd*|raid*)
|
|||
chmod 640 $name$unit? r$name$unit?
|
||||
;;
|
||||
|
||||
ttyCZ*)
|
||||
unit=${i#ttyCZ}
|
||||
major=46
|
||||
minor=$(($unit * 64))
|
||||
eminor=$(($minor + 64))
|
||||
while [ $minor -lt $eminor ]; do
|
||||
if [ $minor -lt 10 ]; then
|
||||
nminor=000$minor
|
||||
elif [ $minor -lt 100 ]; then
|
||||
nminor=00$minor
|
||||
elif [ $minor -lt 1000 ]; then
|
||||
nminor=0$minor
|
||||
else
|
||||
nminor=$minor
|
||||
fi
|
||||
rm -f ttyCZ$nminor dtyCZ$nminor
|
||||
mknod ttyCZ$nminor c $major $(($minor + $dialin ))
|
||||
mknod dtyCZ$nminor c $major $(($minor + $dialout ))
|
||||
chown uucp ttyCZ$nminor dtyCZ$nminor
|
||||
chmod 600 ttyCZ$nminor dtyCZ$nminor
|
||||
minor=$(($minor + 1))
|
||||
done
|
||||
;;
|
||||
|
||||
ttyCY*)
|
||||
unit=${i#ttyCY}
|
||||
major=47
|
||||
|
@ -350,6 +435,20 @@ ttyCY*)
|
|||
done
|
||||
;;
|
||||
|
||||
ttyU*)
|
||||
unit=${i#ttyU}
|
||||
ttyU=ttyU$unit
|
||||
dtyU=dtyU$unit
|
||||
ctyU=ctyU$unit
|
||||
major=44
|
||||
rm -f $ttyU $dtyU $ctyU
|
||||
mknod $ttyU c $major $(($unit + $dialin ))
|
||||
mknod $dtyU c $major $(($unit + $dialout ))
|
||||
mknod $ctyU c $major $(($unit + $callunit))
|
||||
chown uucp $ttyU $dtyU $ctyU
|
||||
chmod 600 $ttyU $dtyU $ctyU
|
||||
;;
|
||||
|
||||
com*|tty*) # (XXX -- com should die)
|
||||
unit=${i#???}
|
||||
rm -f com$unit tty0$unit dty0$unit
|
||||
|
@ -441,13 +540,24 @@ cd*)
|
|||
esac
|
||||
rm -f $name$unit? r$name$unit?
|
||||
mknod ${name}${unit}a b $blk $(($unit * 16 + 0))
|
||||
mknod ${name}${unit}d b $blk $(($unit * 16 + 3))
|
||||
mknod ${name}${unit}c b $blk $(($unit * 16 + 2))
|
||||
mknod r${name}${unit}a c $chr $(($unit * 16 + 0))
|
||||
mknod r${name}${unit}d c $chr $(($unit * 16 + 3))
|
||||
mknod r${name}${unit}c c $chr $(($unit * 16 + 2))
|
||||
chgrp operator $name$unit? r$name$unit?
|
||||
chmod 640 $name$unit? r$name$unit?
|
||||
;;
|
||||
|
||||
md*)
|
||||
unit=${i#md}; blk=9; chr=27
|
||||
rm -f md${unit}? rmd${unit}?
|
||||
mknod md${unit}a b $blk $(($unit * 16 + 0))
|
||||
mknod md${unit}c b $blk $(($unit * 16 + 2))
|
||||
# mknod rmd${unit}a c $chr $(($unit * 16 + 0))
|
||||
# mknod rmd${unit}c c $chr $(($unit * 16 + 2))
|
||||
chgrp operator md${unit}? #rmd${unit}?
|
||||
chmod 640 md${unit}? #rmd${unit}?
|
||||
;;
|
||||
|
||||
lpt*|lpa*)
|
||||
case $i in
|
||||
lpt*) name=lpt; unit=${i#lpt}; chr=16; flags=0;;
|
||||
|
@ -493,7 +603,7 @@ random)
|
|||
cfs*)
|
||||
unit=${i#cfs}
|
||||
cfs=cfs$unit
|
||||
major=60
|
||||
major=29
|
||||
rm -f $cfs
|
||||
mknod $cfs c $major $unit
|
||||
chmod 600 $cfs
|
||||
|
@ -506,6 +616,88 @@ scsibus*)
|
|||
chmod 644 scsibus$unit
|
||||
;;
|
||||
|
||||
mlx*)
|
||||
unit=${i#mlx}
|
||||
rm -f mlx$unit
|
||||
mknod mlx$unit c 68 $unit
|
||||
chmod 600 mlx$unit
|
||||
;;
|
||||
|
||||
usbs)
|
||||
makedev usb usb0 usb1 usb2 usb3 usb4 usb5 usb6 usb7
|
||||
makedev uhid0 uhid1 uhid2 uhid3
|
||||
makedev ulpt0 ulpt1
|
||||
makedev ttyU0 ttyU1
|
||||
makedev urio0
|
||||
makedev uscanner0 uscanner1
|
||||
makedev ugen0
|
||||
;;
|
||||
|
||||
usb*)
|
||||
unit=${i#usb}
|
||||
if [ "$unit" = "" ]; then
|
||||
unit=255
|
||||
usb=usb
|
||||
else
|
||||
usb=usb$unit
|
||||
fi
|
||||
major=39
|
||||
rm -f $usb
|
||||
mknod $usb c $major $unit
|
||||
chmod 600 $usb
|
||||
;;
|
||||
|
||||
uhid*)
|
||||
unit=${i#uhid}
|
||||
uhid=uhid$unit
|
||||
major=40
|
||||
rm -f $uhid
|
||||
mknod $uhid c $major $unit
|
||||
chmod 666 $uhid
|
||||
;;
|
||||
|
||||
ulpt*)
|
||||
unit=${i#ulpt}
|
||||
ulpt=ulpt$unit
|
||||
ulpn=ulpn$unit
|
||||
major=41
|
||||
rm -f $ulpt $ulpn
|
||||
mknod $ulpt c $major $unit
|
||||
mknod $ulpn c $major $(($unit + 64))
|
||||
chmod 600 $ulpt $ulpn
|
||||
;;
|
||||
|
||||
ugen*)
|
||||
unit=${i#ugen}
|
||||
ugen=ugen$unit
|
||||
major=42
|
||||
for j in 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15
|
||||
do
|
||||
ugenj=$ugen.$j
|
||||
rm -f $ugenj
|
||||
mknod $ugenj c $major $(($unit * 16 + $j))
|
||||
chmod 600 $ugenj
|
||||
done
|
||||
;;
|
||||
|
||||
urio*)
|
||||
unit=${i#urio}
|
||||
urio=urio$unit
|
||||
major=62
|
||||
rm -f $urio
|
||||
mknod $urio c $major $unit
|
||||
chmod 600 $urio
|
||||
;;
|
||||
|
||||
uscanner*)
|
||||
unit=${i#uscanner}
|
||||
uscanner=uscanner$unit
|
||||
major=52
|
||||
rm -f $uscanner
|
||||
mknod $uscanner c $major $unit
|
||||
chmod 600 $uscanner
|
||||
;;
|
||||
|
||||
isdn)
|
||||
rm -f isdn
|
||||
mknod isdn c 54 0
|
||||
|
@ -540,31 +732,19 @@ isdntrc*)
|
|||
;;
|
||||
|
||||
pci*)
|
||||
unit=${i#pci};
|
||||
unit=${i#pci}
|
||||
rm -f pci$unit
|
||||
mknod pci$unit c 63 $unit
|
||||
mknod pci$unit c 60 $unit
|
||||
chmod 644 pci$unit
|
||||
;;
|
||||
|
||||
clockctl)
|
||||
rm -f clockctl
|
||||
mknod clockctl c 59 0
|
||||
mknod clockctl c 61 0
|
||||
chgrp ntpd clockctl
|
||||
chmod 660 clockctl
|
||||
;;
|
||||
|
||||
systrace)
|
||||
rm -f systrace
|
||||
mknod systrace c 60 0
|
||||
chmod 644 systrace
|
||||
;;
|
||||
|
||||
kttcp)
|
||||
rm -f kttcp
|
||||
mknod kttcp c 61 0
|
||||
chmod 600 kttcp
|
||||
;;
|
||||
|
||||
sysmon)
|
||||
major=62
|
||||
rm -f sysmon
|
||||
|
@ -576,6 +756,49 @@ sysmon)
|
|||
chmod 644 watchdog
|
||||
;;
|
||||
|
||||
systrace)
|
||||
rm -f systrace
|
||||
mknod systrace c 63 0
|
||||
chmod 644 systrace
|
||||
;;
|
||||
|
||||
kttcp)
|
||||
rm -f kttcp
|
||||
mknod kttcp c 65 0
|
||||
chmod 600 kttcp
|
||||
;;
|
||||
|
||||
bktr)
|
||||
makedev bktr0 bktr1
|
||||
ln -fs bktr0 bktr
|
||||
ln -fs tuner0 tuner
|
||||
ln -fs vbi0 vbi
|
||||
;;
|
||||
|
||||
bktr*)
|
||||
unit=${i#bktr}
|
||||
rm -f bktr$unit tuner$unit vbi$unit
|
||||
mknod bktr$unit c 71 $(($unit + 0))
|
||||
mknod tuner$unit c 71 $(($unit + 16))
|
||||
mknod vbi$unit c 71 $(($unit + 32))
|
||||
chmod 444 bktr$unit tuner$unit vbi$unit
|
||||
;;
|
||||
|
||||
radio)
|
||||
makedev radio0 radio1
|
||||
ln -fs radio0 radio
|
||||
;;
|
||||
|
||||
radio*)
|
||||
unit=${i#radio}
|
||||
radio=radio$unit
|
||||
major=72
|
||||
if [ "$unit" = "" ]; then unit=0; fi
|
||||
rm -f $radio
|
||||
mknod $radio c $major $unit
|
||||
chmod 666 $radio
|
||||
;;
|
||||
|
||||
local)
|
||||
if [ -f "$0.local" ]; then
|
||||
umask 0
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/bin/sh -
|
||||
#
|
||||
# $NetBSD: MAKEDEV,v 1.71 2003/01/14 08:49:07 fair Exp $
|
||||
# $NetBSD: MAKEDEV,v 1.72 2003/03/13 17:02:53 matt Exp $
|
||||
#
|
||||
# Copyright (c) 1990 The Regents of the University of California.
|
||||
# All rights reserved.
|
||||
|
@ -106,6 +106,7 @@
|
|||
# uk* unknown SCSI device
|
||||
# ch* SCSI media changer
|
||||
# wsmux* wscons event multiplexor
|
||||
# cfs* Coda file system device
|
||||
# pci* PCI bus access devices
|
||||
# sysmon System Monitoring hardware
|
||||
# systrace syscall tracer
|
||||
|
@ -113,6 +114,7 @@
|
|||
# mlx* Mylex DAC960 control interface
|
||||
# bktr Brooktree 848/849/878/879 based TV cards
|
||||
# radio* control radio receivers
|
||||
# wsfont* console font control
|
||||
#
|
||||
|
||||
dialin=0
|
||||
|
@ -144,11 +146,12 @@ all)
|
|||
makedev ss0 ch0 uk0 uk1 vnd0 vnd1 ccd0 ccd1 ccd2 ccd3
|
||||
makedev cgd0 cgd1 cgd2 cgd3
|
||||
makedev mlx0 ld0 ld1 ld2 ld3
|
||||
makedev random tty00 tty01 tty10 pty0 adb grf0
|
||||
makedev tty00 tty01 tty10 pty0
|
||||
makedev bpf0 bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7
|
||||
makedev tun0 tun1 ipl usbs ttyCZ0 ttyCY0 audio openfirm
|
||||
makedev tun0 tun1 ipl usbs ttyCZ0 ttyCY0 audio
|
||||
makedev music rmidi0 rmidi1 rmidi2 rmidi3 rmidi4 rmidi5 rmidi6 rmidi7
|
||||
makedev lkm nvram apm local
|
||||
makedev ccd0 ccd1 ccd2 ccd3
|
||||
makedev lkm local random nvram apm adb grf0 openfirm
|
||||
makedev raid0 raid1 raid2 raid3 raid4 raid5 raid6 raid7
|
||||
makedev scsibus0 scsibus1 scsibus2 scsibus3
|
||||
makedev isdns
|
||||
|
@ -216,11 +219,13 @@ adb)
|
|||
;;
|
||||
|
||||
wscons)
|
||||
makedev ttyE0 ttyE1 ttyE2 ttyE3 ttyEcfg
|
||||
makedev ttyE0 ttyE1 ttyE2 ttyE3 ttyE4 ttyE5 ttyE6 ttyE7
|
||||
makedev wsmouse0 wsmouse1 wsmouse2 wsmouse3
|
||||
makedev wskbd0 wskbd1 wskbd2 wskbd3
|
||||
makedev wsmux0 wsmux1 wsmux2 wsmux3
|
||||
makedev wsmouse wskbd
|
||||
makedev ttyEcfg ttyEstat
|
||||
makedev wsfont
|
||||
;;
|
||||
|
||||
wsmouse)
|
||||
|
@ -248,6 +253,19 @@ wsmux*)
|
|||
chmod 200 $wsmuxctl
|
||||
;;
|
||||
|
||||
wsfont)
|
||||
rm -f wsfont
|
||||
mknod wsfont c 73 0
|
||||
chmod 600 wsfont
|
||||
;;
|
||||
|
||||
ttyEstat)
|
||||
chr=35
|
||||
rm -f ttyEcfg
|
||||
mknod ttyEcfg c $chr 254
|
||||
chmod 600 ttyEcfg
|
||||
;;
|
||||
|
||||
ttyEcfg)
|
||||
chr=35
|
||||
rm -f ttyEcfg
|
||||
|
@ -612,6 +630,15 @@ nvram)
|
|||
chmod 644 nvram
|
||||
;;
|
||||
|
||||
cfs*)
|
||||
unit=${i#cfs}
|
||||
cfs=cfs$unit
|
||||
major=29
|
||||
rm -f $cfs
|
||||
mknod $cfs c $major $unit
|
||||
chmod 600 $cfs
|
||||
;;
|
||||
|
||||
scsibus*)
|
||||
unit=${i#scsibus}
|
||||
rm -f scsibus$unit
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# $NetBSD: majors.evbppc,v 1.4 2003/03/13 14:56:56 hannken Exp $
|
||||
# $NetBSD: majors.evbppc,v 1.5 2003/03/13 17:02:53 matt Exp $
|
||||
#
|
||||
# Device majors for evbppc
|
||||
# (When possible, make entries the same as macppc)
|
||||
#
|
||||
|
||||
device-major cons char 0
|
||||
|
@ -13,50 +14,65 @@ device-major swap char 6 block 1
|
|||
|
||||
device-major bpf char 10 bpfilter
|
||||
device-major tun char 11 tun
|
||||
|
||||
#device-major gtmpsc char 12 gtmpsc
|
||||
device-major sd char 13 block 4 sd
|
||||
device-major st char 14 block 5 st
|
||||
device-major cd char 15 block 6 cd
|
||||
device-major ch char 16 ch
|
||||
device-major ss char 17 ss
|
||||
device-major uk char 18 uk
|
||||
|
||||
# char 19
|
||||
# char 20
|
||||
device-major ipl char 21 ipfilter
|
||||
|
||||
# char 22
|
||||
# char 23
|
||||
device-major rnd char 24 rnd
|
||||
device-major vnd char 25 block 2 vnd
|
||||
device-major ccd char 26 block 3 ccd
|
||||
device-major md char 27 block 9 md
|
||||
|
||||
# char 28
|
||||
device-major vcoda char 29 vcoda
|
||||
device-major wd char 30 block 10 wd
|
||||
device-major lkm char 31 lkm
|
||||
device-major filedesc char 32
|
||||
|
||||
# char 33
|
||||
device-major scsibus char 34 scsibus
|
||||
|
||||
device-major wsdisplay char 35 wsdisplay
|
||||
device-major wskbd char 36 wskbd
|
||||
device-major wsmouse char 37 wsmouse
|
||||
device-major raid char 38 block 12 raid
|
||||
|
||||
device-major usb char 39 usb
|
||||
device-major uhid char 40 uhid
|
||||
device-major ulpt char 41 ulpt
|
||||
device-major ugen char 42 ugen
|
||||
device-major wsmux char 43 wsmux
|
||||
device-major ucom char 44 ucom
|
||||
device-major com char 45 com
|
||||
device-major cz char 46 cz
|
||||
device-major cy char 47 cy
|
||||
device-major audio char 48 audio
|
||||
device-major midi char 49 midi
|
||||
device-major sequencer char 50 sequencer
|
||||
|
||||
device-major urio char 51 urio
|
||||
device-major uscanner char 52 uscanner
|
||||
# char 53
|
||||
device-major isdn char 54 isdn
|
||||
device-major isdnctl char 55 isdnctl
|
||||
device-major isdnbchan char 56 isdnbchan
|
||||
device-major isdntrc char 57 isdntrc
|
||||
device-major isdntel char 58 isdntel
|
||||
device-major clockctl char 59 clockctl
|
||||
device-major systrace char 60 systrace
|
||||
device-major kttcp char 61 kttcp
|
||||
device-major ld char 59 block 13 ld
|
||||
device-major pci char 60 pci
|
||||
device-major clockctl char 61 clockctl
|
||||
device-major sysmon char 62 sysmon_envsys | sysmon_wdog
|
||||
device-major pci char 63 pci
|
||||
device-major cgd char 64 block 13 cgd
|
||||
|
||||
device-major wsdisplay char 65 wsdisplay
|
||||
device-major wskbd char 66 wskbd
|
||||
device-major wsmouse char 67 wsmouse
|
||||
device-major wsmux char 68 wsmux
|
||||
device-major wsfont char 69 wsmux
|
||||
device-major systrace char 63 systrace
|
||||
# char 64
|
||||
device-major kttcp char 65 kttcp
|
||||
device-major cgd char 66 block 14 cgd
|
||||
device-major fwiso char 67 fwiso
|
||||
device-major mlx char 68 mlx
|
||||
# char 69
|
||||
# char 70
|
||||
device-major bktr char 71 bktr
|
||||
device-major radio char 72 radio
|
||||
device-major wsfont char 73 wsmux
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: majors.macppc,v 1.8 2003/01/14 08:40:54 fair Exp $
|
||||
# $NetBSD: majors.macppc,v 1.9 2003/03/13 17:02:54 matt Exp $
|
||||
#
|
||||
# Device majors for macppc
|
||||
#
|
||||
|
@ -72,3 +72,4 @@ device-major mlx char 68 mlx
|
|||
|
||||
device-major bktr char 71 bktr
|
||||
device-major radio char 72 radio
|
||||
device-major wsfont char 73 wsfont
|
||||
|
|
Loading…
Reference in New Issue