44# generated from:
55#
66# OpenBSD: etc.amd64/MAKEDEV.md,v 1.56 2014/07/11 22:04:09 tedu Exp
7- # OpenBSD: MAKEDEV.common,v 1.74 2014/07/11 21:58:32 tedu Exp
7+ # OpenBSD: MAKEDEV.common,v 1.75 2014/07/15 17:36:13 miod Exp
88# OpenBSD: MAKEDEV.mi,v 1.81 2012/11/05 08:07:09 jasper Exp
99# OpenBSD: MAKEDEV.sub,v 1.14 2005/02/07 06:14:18 david Exp
1010#
3131# local Configuration specific devices
3232# Disks:
3333# cd* ATAPI and SCSI CD-ROM drives
34- # fd* Floppy disk drives (3 1/2", 5 1/4")
3534# sd* SCSI disks, including flopticals
3635# tmpfsrd* "tmpfsrd" pseudo-disks
3736# vnd* "file" pseudo-disk devices
@@ -220,7 +219,7 @@ U=`unt $i`
220219
221220case $i in
222221ramdisk)
223- R std bpf0 fd0 wd0 sd0 tty00 tty01 tmpfsrd0 bio diskmap
222+ R std bpf0 wd0 sd0 tty00 tty01 tmpfsrd0 bio diskmap
224223 R st0 cd0 ttyC0 wskbd0 wskbd1 wskbd2 random
225224 ;;
226225
@@ -517,36 +516,6 @@ tmpfsrd*)
517516 dodisk2 tmpfsrd $U 19 48 $U 0
518517 ;;
519518
520- fd* )
521- typnam=$U ${i# fd[01]* }
522- case $typnam in
523- 0|1) typnum=0;; # no type specified, assume A
524- * A) typnum=0; typnam=0;;
525- * B) typnum=1;;
526- * C) typnum=2;;
527- * D) typnum=3;;
528- * E) typnum=4;;
529- * F) typnum=5;;
530- * G) typnum=6;;
531- * H) typnum=7;;
532- * ) echo bad type $typnam for $i ; exit 1;;
533- esac
534- case $U in
535- 0|1) blk=2; chr=9;;
536- * ) echo bad unit $U for $i ; exit 1;;
537- esac
538- nam=fd${typnam}
539- n=$(( $(($U * 128 )) +$(( $typnum * 16 )) ))
540- M ${nam} a b $blk $n 640 operator
541- M ${nam} b b $blk $(( $n + 1 )) 640 operator
542- M ${nam} c b $blk $(( $n + 2 )) 640 operator
543- M ${nam} i b $blk $(( $n + 8 )) 640 operator
544- M r${nam} a c $chr $n 640 operator
545- M r${nam} b c $chr $(( $n + 1 )) 640 operator
546- M r${nam} c c $chr $(( $n + 2 )) 640 operator
547- M r${nam} i c $chr $(( $n + 8 )) 640 operator
548- ;;
549-
550519cd* )
551520 dodisk2 cd $U 6 15 $U 0
552521 ;;
@@ -558,17 +527,15 @@ local)
558527all)
559528 R drm0 drm1 drm2 drm3 nvram gpio0 gpio1 gpio2 bktr0 vnd0 vnd1
560529 R vnd2 vnd3 sd0 sd1 sd2 sd3 sd4 sd5 sd6 sd7 sd8 sd9 cd0 cd1
561- R tmpfsrd0 tun0 tun1 tun2 tun3 bpf0 bpf1 bpf2 bpf3 bpf4
562- R bpf5 bpf6 bpf7 bpf8 bpf9 bio pty0 fd1 fd1B fd1C fd1D fd1E
563- R fd1F fd1G fd1H fd0 fd0B fd0C fd0D fd0E fd0F fd0G fd0H
564- R diskmap vscsi0 ch0 audio0 audio1 audio2 fuse pppx hotplug
565- R ptm gpr0 local wscons pci0 pci1 pci2 pci3 uall rmidi0 rmidi1
566- R rmidi2 rmidi3 rmidi4 rmidi5 rmidi6 rmidi7 tuner0 radio0
567- R speaker video0 video1 uk0 random lpa0 lpa1 lpa2 lpt0 lpt1
568- R lpt2 lkm tty00 tty01 tty02 tty03 tty04 tty05 tty06 tty07
569- R tty08 tty09 tty0a tty0b ttyc0 ttyc1 ttyc2 ttyc3 ttyc4 ttyc5
570- R ttyc6 ttyc7 apm crypto pf pctr systrace wd0 wd1 wd2 wd3 std
571- R st0 st1 fd
530+ R tmpfsrd0 tun0 tun1 tun2 tun3 bpf0 bpf1 bpf2 bpf3 bpf4 bpf5
531+ R bpf6 bpf7 bpf8 bpf9 bio pty0 diskmap vscsi0 ch0 audio0
532+ R audio1 audio2 fuse pppx hotplug ptm gpr0 local wscons pci0
533+ R pci1 pci2 pci3 uall rmidi0 rmidi1 rmidi2 rmidi3 rmidi4
534+ R rmidi5 rmidi6 rmidi7 tuner0 radio0 speaker video0 video1 uk0
535+ R random lpa0 lpa1 lpa2 lpt0 lpt1 lpt2 lkm tty00 tty01 tty02
536+ R tty03 tty04 tty05 tty06 tty07 tty08 tty09 tty0a tty0b ttyc0
537+ R ttyc1 ttyc2 ttyc3 ttyc4 ttyc5 ttyc6 ttyc7 apm crypto pf pctr
538+ R systrace wd0 wd1 wd2 wd3 std st0 st1 fd
572539 ;;
573540
574541wd* |sd* )
0 commit comments