Some devfs(5) related cleanup.
authorSascha Wildner <saw@online.de>
Mon, 18 Jan 2010 05:55:16 +0000 (06:55 +0100)
committerSascha Wildner <saw@online.de>
Mon, 18 Jan 2010 05:55:16 +0000 (06:55 +0100)
* Remove references to MAKEDEV from some manual pages.

* Remove sys/conf/majors file.

sbin/mknod/mknod.8
sys/conf/majors [deleted file]
usr.sbin/hotplugd/hotplugd.8

index f67d2b3..ff90ce1 100644 (file)
@@ -31,7 +31,6 @@
 .\"
 .\"     @(#)mknod.8    8.2 (Berkeley) 12/11/93
 .\" $FreeBSD: src/sbin/mknod/mknod.8,v 1.11.2.10 2003/03/04 15:16:19 keramida Exp $
-.\" $DragonFly: src/sbin/mknod/mknod.8,v 1.5 2008/05/02 02:05:05 swildner Exp $
 .\"
 .Dd December 11, 1993
 .Dt MKNOD 8
 The
 .Nm
 utility creates device special files.
-Normally the shell script
-.Pa /dev/MAKEDEV
-is used to create special files for commonly known devices; it executes
-.Nm
-with the appropriate arguments and can make all the files required for the
-device.
 .Pp
 To make nodes manually, the four required arguments are:
 .Bl -tag -width indent
 .It Ar name
 Device name, for example
-.Dq sd
-for a SCSI disk on an HP300 or a
+.Dq da
+for a SCSI disk or a
 .Dq pty
 for pseudo-terminals.
 .It Cm b | Cm c
@@ -76,11 +69,7 @@ and pseudo devices, and are type
 .Cm c .
 .It Ar major
 The major device number is an integer number which tells the kernel
-which device driver entry point to use.  To learn what
-major device number to use for a particular device, check
-.Pa /dev/MAKEDEV
-or
-.Pa /usr/src/sys/conf/majors .
+which device driver entry point to use.
 .It Ar minor
 The minor device number tells the kernel which subunit
 the node corresponds to on the device; for example,
@@ -118,17 +107,11 @@ The
 like functionality is specific to
 .Dx
 /
-.Fx
-and was added so that
-.Pa /dev/MAKEDEV
-would not depend on
-.Pa /usr
-being mounted.
+.Fx .
 .Sh SEE ALSO
 .Xr mkfifo 1 ,
 .Xr mknod 2 ,
-.Xr chown 8 ,
-.Xr MAKEDEV 8
+.Xr chown 8
 .Sh HISTORY
 A
 .Nm
diff --git a/sys/conf/majors b/sys/conf/majors
deleted file mode 100644 (file)
index 3c6c5e8..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-$FreeBSD: src/sys/conf/majors,v 1.98.2.20 2002/11/13 00:20:16 peter Exp $
-$DragonFly: src/sys/conf/majors,v 1.2 2003/06/17 04:28:20 dillon Exp $
-
-Hopefully, this list will one day be obsoleted by DEVFS, but for now
-this is the current allocation of device major numbers.
-
-For local use, you are encouraged to use the reserved numbers.
-
-If you intend the driver to be available, send email to the
-hackers@freebsd.org mailing list to see about having a number
-reserved for you.
-
-The "official" version of this is the one in FreeBSD-current.
-See:
- ftp://ftp.freebsd.org/pub/FreeBSD/branches/-current/src/sys/conf/majors
- http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/conf/majors
-
-NOTICE: FreeBSD does not use block major numbers anymore, you neither
-need to assign nor use a block major number for any device driver any
-more.
-
-chrdev name            comments
-0      ??              0-199 see current source
-199    ??              0-199 see current source
-200    ??              entries from 200-252 are reserved for local use
-252    ??              entries from 200-252 are reserved for local use
-253    reserved        253-255 see current source
-255    reserved        253-255 see current source
index d342718..8ee4e7a 100644 (file)
@@ -69,11 +69,10 @@ serial line interface
 Not all classes are really usable.
 For example, it's unlikely that a CPU will be hotplugged.
 .Pp
-The device name is the usual name,
-as listed in
-.Xr MAKEDEV 8 ,
-and the unit number, e.g.\&
-.Pa sd1 .
+The device name is the usual name, as found in
+.Pa /dev ,
+e.g.\&
+.Pa da1 .
 .Sh FILES
 .Bl -tag -width "/dev/hotplug/attach" -compact
 .It /dev/hotplug