From 819e7e5a9fef46c9079460a2b94b6206142ab5ec Mon Sep 17 00:00:00 2001 From: todd <> Date: Mon, 7 Jan 2002 07:52:35 +0000 Subject: [PATCH] add i386 'source' --- src/etc/etc.i386/MAKEDEV.md | 132 ++++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 src/etc/etc.i386/MAKEDEV.md diff --git a/src/etc/etc.i386/MAKEDEV.md b/src/etc/etc.i386/MAKEDEV.md new file mode 100644 index 00000000..873a206c --- /dev/null +++ b/src/etc/etc.i386/MAKEDEV.md @@ -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 +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" + ;;