|
|
@ -0,0 +1,132 @@ |
|
|
|
vers(__file__, |
|
|
|
{-$OpenBSD: MAKEDEV.md,v 1.1 2002/01/07 07:52:35 todd Exp $-}, |
|
|
|
etc.MACHINE)dnl |
|
|
|
dnl |
|
|
|
dnl Copyright (c) 2001 Todd T. Fries <todd@OpenBSD.org> |
|
|
|
dnl All rights reserved. |
|
|
|
dnl |
|
|
|
dnl Redistribution and use in source and binary forms, with or without |
|
|
|
dnl modification, are permitted provided that the following conditions |
|
|
|
dnl are met: |
|
|
|
dnl 1. Redistributions of source code must retain the above copyright |
|
|
|
dnl notice, this list of conditions and the following disclaimer. |
|
|
|
dnl 2. The name of the author may not be used to endorse or promote products |
|
|
|
dnl derived from this software without specific prior written permission. |
|
|
|
dnl |
|
|
|
dnl THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, |
|
|
|
dnl INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY |
|
|
|
dnl AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL |
|
|
|
dnl THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
|
|
|
dnl EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
|
|
|
dnl PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; |
|
|
|
dnl OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, |
|
|
|
dnl WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR |
|
|
|
dnl OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
|
|
|
dnl ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
|
|
dnl |
|
|
|
dnl |
|
|
|
_TITLE(make) |
|
|
|
_DEV(all) |
|
|
|
_DEV(floppy) |
|
|
|
_DEV(std) |
|
|
|
_DEV(loc) |
|
|
|
_TITLE(tap) |
|
|
|
_DEV(wt,10,3) |
|
|
|
_DEV(st,14,5) |
|
|
|
_DEV(ch,17) |
|
|
|
_TITLE(dis) |
|
|
|
_DEV(wd,3,0) |
|
|
|
_DEV(flo,9,2) |
|
|
|
_DEV(sd,13,4) |
|
|
|
_DEV(cd,15,6) |
|
|
|
_DEV(mcd,39,7) |
|
|
|
_DEV(vnd,41,14) |
|
|
|
_DEV(rd,17,17) |
|
|
|
_DEV(ccd,18,16) |
|
|
|
_DEV(raid,54,19) |
|
|
|
_TITLE(cons) |
|
|
|
_DEV(wscons) |
|
|
|
_DEV(wsdisp,12) |
|
|
|
_DEV(wskbd,67) |
|
|
|
_DEV(wsmux,69) |
|
|
|
_TITLE(point) |
|
|
|
_DEV(mouse) |
|
|
|
_DEV(wsmouse,68) |
|
|
|
_TITLE(term) |
|
|
|
_DEV(com,8) |
|
|
|
_DEV(ttyc,38) |
|
|
|
_TITLE(pty) |
|
|
|
_DEV(tty,5) |
|
|
|
_DEV(pty,6) |
|
|
|
_TITLE(prn) |
|
|
|
_DEV(lpt,16) |
|
|
|
_DEV(lpa) |
|
|
|
_TITLE(usb) |
|
|
|
_DEV(usb,61) |
|
|
|
_DEV(uhid,62) |
|
|
|
_DEV(ugen,63) |
|
|
|
_DEV(ulpt,64) |
|
|
|
_DEV(urio,65) |
|
|
|
_DEV(utty,66) |
|
|
|
_DEV(uscan,77) |
|
|
|
_TITLE(call) |
|
|
|
_TITLE(spec) |
|
|
|
_DEV(fdesc,22) |
|
|
|
_DEV(cry,70) |
|
|
|
_DEV(pf,73) |
|
|
|
_DEV(bpf,23) |
|
|
|
_DEV(speak,27) |
|
|
|
_DEV(lkm,28) |
|
|
|
_DEV(altq,74) |
|
|
|
_DEV(au,42) |
|
|
|
_DEV(rmidi,52) |
|
|
|
_DEV(music,53) |
|
|
|
_DEV(apm,21) |
|
|
|
_DEV(tun,40) |
|
|
|
_DEV(joy,26) |
|
|
|
_DEV(pcmcia) |
|
|
|
_DEV(rnd,45) |
|
|
|
_DEV(uk,20) |
|
|
|
_DEV(ss,19) |
|
|
|
_DEV(ses,24) |
|
|
|
_DEV(xfs,51) |
|
|
|
_DEV(bktr,49) |
|
|
|
_DEV(tuner,49) |
|
|
|
_DEV(wdt,55) |
|
|
|
_DEV(pctr,46) |
|
|
|
_DEV(pci,72) |
|
|
|
_DEV(iop,75) |
|
|
|
_DEV(radio,76) |
|
|
|
_DEV({-usbs-}) |
|
|
|
# |
|
|
|
dnl |
|
|
|
divert(7)dnl |
|
|
|
dnl |
|
|
|
floppy) |
|
|
|
_recurse std wt0 fd0 wd0 wd1 sd0 sd1 tty00 tty01 |
|
|
|
_recurse st0 cd0 ttyC0 random |
|
|
|
;; |
|
|
|
|
|
|
|
ramdisk) |
|
|
|
_recurse std lkm tty00 tty01 tty02 tty03 ttyC0 random |
|
|
|
_recurse wt0 fd0 rd0 wd0 wd1 wd2 wd3 bpf0 |
|
|
|
_recurse sd0 sd1 sd2 sd3 st0 st1 cd0 cd1 mcd0 |
|
|
|
;; |
|
|
|
|
|
|
|
_std(1,2,50,4,7) |
|
|
|
M xf86 c 2 4 600 |
|
|
|
;; |
|
|
|
|
|
|
|
ttyc*) |
|
|
|
M ttyc$U c 38 $U 660 dialer uucp |
|
|
|
M cuac$U c 38 Add($U,128) 660 dialer uucp |
|
|
|
;; |
|
|
|
|
|
|
|
mouse*) |
|
|
|
name=${i##mouse-} |
|
|
|
if [ ! -c $name ]; then |
|
|
|
$0 $name # make the appropriate device |
|
|
|
fi |
|
|
|
RMlist="$RMlist mouse" |
|
|
|
MKlist="$MKlist;ln -s $name mouse" |
|
|
|
;; |