|
@ -3,9 +3,10 @@ |
|
|
# THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. |
|
|
# THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. |
|
|
# generated from: |
|
|
# generated from: |
|
|
# |
|
|
# |
|
|
# OpenBSD: etc.amd64/MAKEDEV.md,v 1.3 2004/02/14 17:24:31 todd Exp |
|
|
# OpenBSD: etc.amd64/MAKEDEV.md,v 1.4 2004/02/16 19:01:01 miod Exp |
|
|
# OpenBSD: MAKEDEV.mi,v 1.71 2004/02/14 17:24:30 todd Exp |
|
|
# OpenBSD: MAKEDEV.common,v 1.1 2004/02/16 18:58:54 miod Exp |
|
|
# OpenBSD: MAKEDEV.sub,v 1.10 2004/02/14 17:24:31 todd Exp |
|
|
# OpenBSD: MAKEDEV.mi,v 1.72 2004/02/16 18:58:53 miod Exp |
|
|
|
|
|
# OpenBSD: MAKEDEV.sub,v 1.11 2004/02/16 18:58:53 miod Exp |
|
|
# |
|
|
# |
|
|
# |
|
|
# |
|
|
# Copyright (c) 2001-2004 Todd T. Fries <todd@OpenBSD.org> |
|
|
# Copyright (c) 2001-2004 Todd T. Fries <todd@OpenBSD.org> |
|
@ -25,80 +26,77 @@ |
|
|
# Device "make" file. Valid arguments: |
|
|
# Device "make" file. Valid arguments: |
|
|
# all makes all known devices, including local devices. |
|
|
# all makes all known devices, including local devices. |
|
|
# Tries to make the ``standard'' number of each type. |
|
|
# Tries to make the ``standard'' number of each type. |
|
|
# ramdisk devices to be put on ramdisk-based media |
|
|
# ramdisk Ramdisk kernel devices |
|
|
# std standard devices |
|
|
# std Standard devices |
|
|
# local configuration specific devices |
|
|
# local Configuration specific devices |
|
|
# Tapes: |
|
|
|
|
|
# wt* QIC-interface (e.g. not SCSI) 3M cartridge tape |
|
|
|
|
|
# st* SCSI tapes |
|
|
|
|
|
# ch* SCSI media changer |
|
|
|
|
|
# Disks: |
|
|
# Disks: |
|
|
# wd* "winchester" disk drives (ST506, IDE, ESDI, RLL, ...) |
|
|
# ccd* Concatenated disk devices |
|
|
# fd* Floppy disk drives (3 1/2", 5 1/4") |
|
|
|
|
|
# sd* SCSI disks |
|
|
|
|
|
# cd* SCSI cdrom drives |
|
|
# cd* SCSI cdrom drives |
|
|
|
|
|
# fd* Floppy disk drives (3 1/2", 5 1/4") |
|
|
# mcd* Mitsumi cdrom drives |
|
|
# mcd* Mitsumi cdrom drives |
|
|
# vnd* "file" pseudo-disks |
|
|
|
|
|
# rd* "rd" pseudo-disks |
|
|
|
|
|
# ccd* concatenated disk devices |
|
|
|
|
|
# raid* RAIDframe disk devices |
|
|
# raid* RAIDframe disk devices |
|
|
|
|
|
# rd* "rd" pseudo-disks |
|
|
|
|
|
# sd* SCSI disks |
|
|
|
|
|
# vnd* "file" pseudo-disk devices |
|
|
|
|
|
# wd* "winchester" disk drives (ST506, IDE, ESDI, RLL, ...) |
|
|
|
|
|
# Tapes: |
|
|
|
|
|
# ch* SCSI media changers |
|
|
|
|
|
# st* SCSI tape drives |
|
|
|
|
|
# wt* Archive/Wangtek QIC-cartridge tape drives |
|
|
|
|
|
# Terminal ports: |
|
|
|
|
|
# tty[0-7][0-9a-f] NS16x50 serial ports |
|
|
|
|
|
# ttyc* Cyclades serial ports |
|
|
|
|
|
# Call units: |
|
|
|
|
|
# tun* Network tunnel driver |
|
|
|
|
|
# Pseudo terminals: |
|
|
|
|
|
# ptm pty master device |
|
|
|
|
|
# pty* Set of 16 master pseudo terminals |
|
|
|
|
|
# tty* Set of 16 slave pseudo terminals |
|
|
# Console ports: |
|
|
# Console ports: |
|
|
# ttyC0 wscons screen 0 |
|
|
# ttyC0 Minimal wscons devices |
|
|
# ttyC-F* wscons virtual consoles |
|
|
# ttyC-F* wscons display devices |
|
|
# wskbd* wscons keyboards |
|
|
# wskbd* wscons keyboards |
|
|
# wsmux wscons keyboard/mouse mux devices |
|
|
# wsmux wscons keyboard/mouse mux devices |
|
|
# Pointing devices: |
|
|
# Pointing devices: |
|
|
# mouse mouse (provides events, for X11) |
|
|
|
|
|
# wsmouse* wscons mice |
|
|
# wsmouse* wscons mice |
|
|
# Terminal ports: |
|
|
|
|
|
# tty[0-7][0-9a-f] NS16x50 serial ports |
|
|
|
|
|
# ttyc* Cyclades serial ports |
|
|
|
|
|
# Pseudo terminals: |
|
|
|
|
|
# tty* set of 16 slave pseudo terminals |
|
|
|
|
|
# pty* set of 16 master pseudo terminals |
|
|
|
|
|
# Printers: |
|
|
# Printers: |
|
|
|
|
|
# lpa* Polled printer port |
|
|
# lpt* IEEE 1284 centronics printer |
|
|
# lpt* IEEE 1284 centronics printer |
|
|
# lpa* interruptless lp |
|
|
|
|
|
# USB devices: |
|
|
# USB devices: |
|
|
# usb* Bus control devices used by usbd for attach/detach |
|
|
# usbs All USB devices |
|
|
|
|
|
# ttyU* USB serial ports |
|
|
|
|
|
# ugen* Generic USB devices |
|
|
# uhid* Generic HID devices |
|
|
# uhid* Generic HID devices |
|
|
# ugen* Generic device |
|
|
|
|
|
# ulpt* Printer devices |
|
|
# ulpt* Printer devices |
|
|
# urio* Diamond Multimedia Rio 500 |
|
|
# urio* Diamond Multimedia Rio 500 |
|
|
# ttyU* Serial ports |
|
|
# usb* Bus control devices used by usbd for attach/detach |
|
|
# uscanner* Scanners |
|
|
# uscanner* Scanners |
|
|
# Call units: |
|
|
|
|
|
# Special purpose devices: |
|
|
# Special purpose devices: |
|
|
# fd makes fd/* for the fdescfs |
|
|
# apm Power management device |
|
|
# crypto hardware crypto access driver |
|
|
# audio* Audio devices |
|
|
# pf* Packet Filter |
|
|
# bktr* Video frame grabbers |
|
|
# bpf* Berkeley Packet Filter |
|
|
# bpf* Berkeley Packet Filter |
|
|
# speaker pc speaker |
|
|
# crypto Hardware crypto access driver |
|
|
# lkm loadable kernel modules interface |
|
|
# fd fd/* nodes for fdescfs |
|
|
# audio* audio device |
|
|
# gpr* GPR400 smartcard reader |
|
|
# rmidi* raw midi devices |
|
|
# iop* I2O controller devices |
|
|
# music* midi devices |
|
|
# joy* Joystick driver |
|
|
# apm power management device |
|
|
# lkm Loadable kernel modules interface |
|
|
# tun* network tunnel driver |
|
|
# music* MIDI devices |
|
|
# joy* joystick driver |
|
|
|
|
|
# pcmcia* PCMCIA card drivers |
|
|
|
|
|
# *random inkernel random data source |
|
|
|
|
|
# uk* SCSI Unknown device |
|
|
|
|
|
# ss* SCSI scanners |
|
|
|
|
|
# ses* SES/SAF-TE SCSI devices |
|
|
|
|
|
# xfs* XFS filesystem devices |
|
|
|
|
|
# bktr* video capturing |
|
|
|
|
|
# tuner* tuner device |
|
|
|
|
|
# wdt0 watchdog timer |
|
|
|
|
|
# pctr* PC Performance Tuning Register access device |
|
|
|
|
|
# pci PCI bus device |
|
|
# pci PCI bus device |
|
|
# iop* I2O controller device |
|
|
# pctr* PC Performance Tuning Register access device |
|
|
# radio* FM tuner device |
|
|
# pf* Packet Filter |
|
|
# systrace* system call tracing device |
|
|
# radio* FM tuner devices |
|
|
# gpr* gpr400 pcmcia device |
|
|
# rmidi* Raw MIDI devices |
|
|
# ptm pty master device |
|
|
# *random In-kernel random data source |
|
|
# usbs make USB devices |
|
|
# ses* SES/SAF-TE SCSI devices |
|
|
# |
|
|
# speaker PC speaker |
|
|
|
|
|
# ss* SCSI scanners |
|
|
|
|
|
# systrace* System call tracing device |
|
|
|
|
|
# tuner* Tuner devices |
|
|
|
|
|
# uk* SCSI unknown devices |
|
|
|
|
|
# wdt0 Watchdog timer |
|
|
|
|
|
# xfs* XFS filesystem node |
|
|
PATH=/sbin:/usr/sbin:/bin:/usr/bin |
|
|
PATH=/sbin:/usr/sbin:/bin:/usr/bin |
|
|
T=$0 |
|
|
T=$0 |
|
|
|
|
|
|
|
@ -256,67 +254,24 @@ ttyc*) |
|
|
M cuac$U c 38 $(($U+128)) 660 dialer uucp |
|
|
M cuac$U c 38 $(($U+128)) 660 dialer uucp |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
mouse*) |
|
|
xfs*) |
|
|
name=${i##mouse-} |
|
|
M xfs$U c 51 $U 600 |
|
|
if [ ! -c $name ]; then |
|
|
|
|
|
$0 $name # make the appropriate device |
|
|
|
|
|
fi |
|
|
|
|
|
RMlist="$RMlist mouse" |
|
|
|
|
|
MKlist="$MKlist;ln -s $name mouse" |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
usbs) |
|
|
|
|
|
R ttyU0 ttyU1 ugen0 ugen1 ulpt0 ulpt1 uhid0 uhid1 uhid2 uhid3 |
|
|
|
|
|
R uscanner0 urio0 usb0 usb1 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
ptm) |
|
|
|
|
|
M ptm c 81 0 666 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
gpr*) |
|
|
|
|
|
M gpr$U c 80 $U |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
systrace) |
|
|
|
|
|
M systrace c 78 0 644 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
radio*) |
|
|
|
|
|
M radio$U c 76 $U |
|
|
|
|
|
MKlist="$MKlist;[ -e radio ] || ln -s radio$U radio" |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
iop*) |
|
|
|
|
|
M iop$U c 75 $U 660 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
pci) |
|
|
|
|
|
M pci c 72 0 600 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
pctr) |
|
|
|
|
|
M pctr c 46 0 644 |
|
|
|
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
wdt0) |
|
|
wdt0) |
|
|
M wdt$U c 55 $U 440 operator |
|
|
M wdt$U c 55 $U 440 operator |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
tuner*) |
|
|
uk*) |
|
|
M tuner$U c 49 $(($(($U*2))+16)) 644 |
|
|
M uk$U c 20 $U 640 operator |
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
bktr*) |
|
|
|
|
|
M bktr$U c 49 $U 644 |
|
|
|
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
xfs*) |
|
|
tuner*) |
|
|
M xfs$U c 51 $U 600 |
|
|
M tuner$U c 49 $(($(($U*2))+16)) 644 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
ses*) |
|
|
systrace) |
|
|
M ses$U c 24 $U 640 operator |
|
|
M systrace c 78 0 644 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
ss*) |
|
|
ss*) |
|
@ -327,8 +282,12 @@ ss*) |
|
|
MKlist="$MKlist;umask 77;ln -s ss$U scan$U" |
|
|
MKlist="$MKlist;umask 77;ln -s ss$U scan$U" |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
uk*) |
|
|
speaker) |
|
|
M uk$U c 20 $U 640 operator |
|
|
M speaker c 27 0 600 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
ses*) |
|
|
|
|
|
M ses$U c 24 $U 640 operator |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
*random) |
|
|
*random) |
|
@ -340,17 +299,25 @@ uk*) |
|
|
done |
|
|
done |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
joy*) |
|
|
rmidi*) |
|
|
M joy$U c 26 $U 666 |
|
|
M rmidi$U c 52 $U 666 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
tun*) |
|
|
radio*) |
|
|
M tun$U c 40 $U 600 |
|
|
M radio$U c 76 $U |
|
|
|
|
|
MKlist="$MKlist;[ -e radio ] || ln -s radio$U radio" |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
apm*) |
|
|
pf*) |
|
|
M apm c 21 0 644 |
|
|
M pf c 73 0 600 |
|
|
M apmctl c 21 8 644 |
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
pctr) |
|
|
|
|
|
M pctr c 46 0 644 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
pci) |
|
|
|
|
|
M pci c 72 0 600 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
music*) |
|
|
music*) |
|
@ -360,55 +327,63 @@ music*) |
|
|
MKlist="$MKlist;[ -e sequencer ] || ln -s sequencer$U sequencer" |
|
|
MKlist="$MKlist;[ -e sequencer ] || ln -s sequencer$U sequencer" |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
rmidi*) |
|
|
lkm) |
|
|
M rmidi$U c 52 $U 666 |
|
|
M lkm c 28 0 640 _lkm |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
audio*) |
|
|
joy*) |
|
|
M sound$U c 42 $U |
|
|
M joy$U c 26 $U 666 |
|
|
M mixer$U c 42 $(($U+16)) |
|
|
|
|
|
M audio$U c 42 $(($U+128)) |
|
|
|
|
|
M audioctl$U c 42 $(($U+192)) |
|
|
|
|
|
MKlist="$MKlist;[ -e audio ] || ln -s audio$U audio" |
|
|
|
|
|
MKlist="$MKlist;[ -e mixer ] || ln -s mixer$U mixer" |
|
|
|
|
|
MKlist="$MKlist;[ -e sound ] || ln -s sound$U sound" |
|
|
|
|
|
MKlist="$MKlist;[ -e audioctl ] || ln -s audioctl$U audioctl" |
|
|
|
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
lkm) |
|
|
iop*) |
|
|
M lkm c 28 0 640 _lkm |
|
|
M iop$U c 75 $U 660 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
speaker) |
|
|
gpr*) |
|
|
M speaker c 27 0 600 |
|
|
M gpr$U c 80 $U |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
fd) |
|
|
|
|
|
RMlist="mkdir -p fd;$RMlist" n=0 |
|
|
|
|
|
while [ $n -lt 64 ];do M fd/$n c 22 $n;n=$(($n+1));done |
|
|
|
|
|
MKlist="$MKlist;chmod 555 fd" |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
crypto) |
|
|
|
|
|
M crypto c 70 0 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
bpf*) |
|
|
bpf*) |
|
|
M bpf$U c 23 $U 600 |
|
|
M bpf$U c 23 $U 600 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
pf*) |
|
|
bktr*) |
|
|
M pf c 73 0 600 |
|
|
M bktr$U c 49 $U 644 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
crypto) |
|
|
audio*) |
|
|
M crypto c 70 0 |
|
|
M sound$U c 42 $U |
|
|
|
|
|
M mixer$U c 42 $(($U+16)) |
|
|
|
|
|
M audio$U c 42 $(($U+128)) |
|
|
|
|
|
M audioctl$U c 42 $(($U+192)) |
|
|
|
|
|
MKlist="$MKlist;[ -e audio ] || ln -s audio$U audio" |
|
|
|
|
|
MKlist="$MKlist;[ -e mixer ] || ln -s mixer$U mixer" |
|
|
|
|
|
MKlist="$MKlist;[ -e sound ] || ln -s sound$U sound" |
|
|
|
|
|
MKlist="$MKlist;[ -e audioctl ] || ln -s audioctl$U audioctl" |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
fd) |
|
|
apm*) |
|
|
RMlist="mkdir -p fd;$RMlist" n=0 |
|
|
M apm c 21 0 644 |
|
|
while [ $n -lt 64 ];do M fd/$n c 22 $n;n=$(($n+1));done |
|
|
M apmctl c 21 8 644 |
|
|
MKlist="$MKlist;chmod 555 fd" |
|
|
|
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
uscanner*) |
|
|
uscanner*) |
|
|
M uscanner$U c 77 $U 660 |
|
|
M uscanner$U c 77 $U 660 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
ttyU[0-9a-zA-Z]) |
|
|
usb*) |
|
|
U=${i#ttyU*} |
|
|
[ "$i" = "usb" ] && u= || u=$U |
|
|
o=$(alph2d $U) |
|
|
M usb$u c 61 $U 660 |
|
|
M ttyU$U c 66 $o 660 dialer uucp |
|
|
|
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
urio*) |
|
|
urio*) |
|
@ -419,6 +394,10 @@ ulpt*) |
|
|
M ulpt$U c 64 $U 660 |
|
|
M ulpt$U c 64 $U 660 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
uhid*) |
|
|
|
|
|
M uhid$U c 62 $U 660 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
ugen*) |
|
|
ugen*) |
|
|
n=$(($U*16)) |
|
|
n=$(($U*16)) |
|
|
for j in 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
|
|
for j in 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 |
|
@ -427,13 +406,15 @@ ugen*) |
|
|
done |
|
|
done |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
uhid*) |
|
|
ttyU[0-9a-zA-Z]) |
|
|
M uhid$U c 62 $U 660 |
|
|
U=${i#ttyU*} |
|
|
|
|
|
o=$(alph2d $U) |
|
|
|
|
|
M ttyU$U c 66 $o 660 dialer uucp |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
usb*) |
|
|
usbs) |
|
|
[ "$i" = "usb" ] && u= || u=$U |
|
|
R ttyU0 ttyU1 ugen0 ugen1 ulpt0 ulpt1 uhid0 uhid1 uhid2 uhid3 |
|
|
M usb$u c 61 $U 660 |
|
|
R uscanner0 urio0 usb0 usb1 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
lpt*|lpa*) |
|
|
lpt*|lpa*) |
|
@ -444,31 +425,6 @@ lpt*|lpa*) |
|
|
M $n$U c 16 $(($U+$f)) 600 |
|
|
M $n$U c 16 $(($U+$f)) 600 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
pty*) |
|
|
|
|
|
if [ $U -gt 15 ]; then |
|
|
|
|
|
echo bad unit for pty in: $i |
|
|
|
|
|
continue |
|
|
|
|
|
fi |
|
|
|
|
|
set -A tbl p q r s t u v w x y z P Q R S T |
|
|
|
|
|
name=${tbl[$U]} |
|
|
|
|
|
n=0 |
|
|
|
|
|
while [ $n -lt 16 ] |
|
|
|
|
|
do |
|
|
|
|
|
nam=$name$(hex $n) |
|
|
|
|
|
off=$(($U*16)) |
|
|
|
|
|
M tty$nam c 5 $(($off+$n)) |
|
|
|
|
|
M pty$nam c 6 $(($off+$n)) |
|
|
|
|
|
n=$(($n+1)) |
|
|
|
|
|
done |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
tty[0-7][0-9a-f]) |
|
|
|
|
|
U=${i#tty*} |
|
|
|
|
|
o=$(h2d $U) |
|
|
|
|
|
M tty$U c 8 $o 660 dialer uucp |
|
|
|
|
|
M cua$U c 8 $(($o+128)) 660 dialer uucp |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
wsmouse*) |
|
|
wsmouse*) |
|
|
M wsmouse$U c 68 $U 600 |
|
|
M wsmouse$U c 68 $U 600 |
|
|
;; |
|
|
;; |
|
@ -503,8 +459,60 @@ wscons) |
|
|
R ttyC6 ttyC7 ttyC8 ttyC9 ttyCa ttyCb |
|
|
R ttyC6 ttyC7 ttyC8 ttyC9 ttyCa ttyCb |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
rd*) |
|
|
pty*) |
|
|
dodisk2 rd $U 17 47 $U 0 |
|
|
if [ $U -gt 15 ]; then |
|
|
|
|
|
echo bad unit for pty in: $i |
|
|
|
|
|
continue |
|
|
|
|
|
fi |
|
|
|
|
|
set -A tbl p q r s t u v w x y z P Q R S T |
|
|
|
|
|
name=${tbl[$U]} |
|
|
|
|
|
n=0 |
|
|
|
|
|
while [ $n -lt 16 ] |
|
|
|
|
|
do |
|
|
|
|
|
nam=$name$(hex $n) |
|
|
|
|
|
off=$(($U*16)) |
|
|
|
|
|
M tty$nam c 5 $(($off+$n)) |
|
|
|
|
|
M pty$nam c 6 $(($off+$n)) |
|
|
|
|
|
n=$(($n+1)) |
|
|
|
|
|
done |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
ptm) |
|
|
|
|
|
M ptm c 81 0 666 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
tun*) |
|
|
|
|
|
M tun$U c 40 $U 600 |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
tty[0-7][0-9a-f]) |
|
|
|
|
|
U=${i#tty*} |
|
|
|
|
|
o=$(h2d $U) |
|
|
|
|
|
M tty$U c 8 $o 660 dialer uucp |
|
|
|
|
|
M cua$U c 8 $(($o+128)) 660 dialer uucp |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
wt*) |
|
|
|
|
|
name=wt |
|
|
|
|
|
n=$(($U*8)) m=$(($n+4)) |
|
|
|
|
|
M $name$U b 3 $n 640 operator |
|
|
|
|
|
M r$name$U c 10 $n 640 operator |
|
|
|
|
|
M n$name$U b 3 $m 640 operator |
|
|
|
|
|
M nr$name$U c 10 $m 640 operator |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
st*) |
|
|
|
|
|
n=$(($U*16)) |
|
|
|
|
|
for pre in " " n e en |
|
|
|
|
|
do |
|
|
|
|
|
M ${pre}st$U b 5 $n 660 operator |
|
|
|
|
|
M ${pre}rst$U c 14 $n 660 operator |
|
|
|
|
|
n=$(($n+1)) |
|
|
|
|
|
done |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
ch*) |
|
|
|
|
|
M ch$U c 17 $U 660 operator |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
vnd*) |
|
|
vnd*) |
|
@ -512,12 +520,12 @@ vnd*) |
|
|
dodisk svnd $U 14 41 $U 2048 |
|
|
dodisk svnd $U 14 41 $U 2048 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
mcd*) |
|
|
rd*) |
|
|
dodisk2 mcd $U 7 39 $U 0 |
|
|
dodisk2 rd $U 17 47 $U 0 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
cd*) |
|
|
mcd*) |
|
|
dodisk2 cd $U 6 15 $U 0 |
|
|
dodisk2 mcd $U 7 39 $U 0 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
fd*) |
|
|
fd*) |
|
@ -548,27 +556,8 @@ fd*) |
|
|
M r${nam}c c $chr $(($n+2)) 640 operator |
|
|
M r${nam}c c $chr $(($n+2)) 640 operator |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
ch*) |
|
|
cd*) |
|
|
M ch$U c 17 $U 660 operator |
|
|
dodisk2 cd $U 6 15 $U 0 |
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
st*) |
|
|
|
|
|
n=$(($U*16)) |
|
|
|
|
|
for pre in " " n e en |
|
|
|
|
|
do |
|
|
|
|
|
M ${pre}st$U b 5 $n 660 operator |
|
|
|
|
|
M ${pre}rst$U c 14 $n 660 operator |
|
|
|
|
|
n=$(($n+1)) |
|
|
|
|
|
done |
|
|
|
|
|
;; |
|
|
|
|
|
|
|
|
|
|
|
wt*) |
|
|
|
|
|
name=wt |
|
|
|
|
|
n=$(($U*8)) m=$(($n+4)) |
|
|
|
|
|
M $name$U b 3 $n 640 operator |
|
|
|
|
|
M r$name$U c 10 $n 640 operator |
|
|
|
|
|
M n$name$U b 3 $m 640 operator |
|
|
|
|
|
M nr$name$U c 10 $m 640 operator |
|
|
|
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
local) |
|
|
local) |
|
@ -580,13 +569,13 @@ all) |
|
|
R sd3 sd4 cd0 cd1 rd0 tun0 tun1 tun2 tun3 bpf0 bpf1 bpf2 bpf3 |
|
|
R sd3 sd4 cd0 cd1 rd0 tun0 tun1 tun2 tun3 bpf0 bpf1 bpf2 bpf3 |
|
|
R bpf4 bpf5 bpf6 bpf7 bpf8 bpf9 pty0 pty1 pty2 fd1 fd1B fd1C |
|
|
R bpf4 bpf5 bpf6 bpf7 bpf8 bpf9 pty0 pty1 pty2 fd1 fd1B fd1C |
|
|
R fd1D fd1E fd1F fd1G fd1H fd0 fd0B fd0C fd0D fd0E fd0F fd0G |
|
|
R fd1D fd1E fd1F fd1G fd1H fd0 fd0B fd0C fd0D fd0E fd0F fd0G |
|
|
R fd0H xfs0 ss0 ss1 ch0 ses0 ptm gpr0 wscons pci iop0 iop1 |
|
|
R fd0H xfs0 ss0 ss1 ch0 ses0 ptm gpr0 local wscons pci iop0 |
|
|
R usbs rmidi0 rmidi1 rmidi2 rmidi3 rmidi4 rmidi5 rmidi6 rmidi7 |
|
|
R iop1 usbs rmidi0 rmidi1 rmidi2 rmidi3 rmidi4 rmidi5 rmidi6 |
|
|
R tuner0 radio0 music0 speaker audio0 wdt0 wt0 uk0 random joy0 |
|
|
R rmidi7 tuner0 radio0 music0 speaker audio0 wdt0 wt0 uk0 |
|
|
R joy1 lpa0 lpa1 lpa2 lpt0 lpt1 lpt2 lkm tty00 tty01 tty02 |
|
|
R random joy0 joy1 lpa0 lpa1 lpa2 lpt0 lpt1 lpt2 lkm tty00 |
|
|
R tty03 ttyc0 ttyc1 ttyc2 ttyc3 ttyc4 ttyc5 ttyc6 ttyc7 apm |
|
|
R tty01 tty02 tty03 ttyc0 ttyc1 ttyc2 ttyc3 ttyc4 ttyc5 ttyc6 |
|
|
R crypto pf pctr systrace wd0 wd1 wd2 wd3 raid0 raid1 raid2 |
|
|
R ttyc7 apm crypto pf pctr systrace wd0 wd1 wd2 wd3 raid0 |
|
|
R raid3 std st0 st1 fd mcd0 |
|
|
R raid1 raid2 raid3 std st0 st1 fd mcd0 |
|
|
;; |
|
|
;; |
|
|
|
|
|
|
|
|
wd*|sd*|raid*|ccd*) |
|
|
wd*|sd*|raid*|ccd*) |
|
|