[600] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

MAKEDEV (v2.2)

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Fri May 26 12:57:09 1995

Date: Fri, 26 May 1995 08:49:01 -0500
From: Lars Wirzenius <wirzeniu@rose.uthscsa.edu>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu

X-Mn-Key: announce

From: Nick Holloway <Nick.Holloway@alfie.demon.co.uk>
Organization: Alfie's Internet Node
Subject: MAKEDEV (v2.2)
Keywords: MAKEDEV, mknod, Linux, devices
Newsgroups: comp.os.linux.announce
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Followup-to: comp.os.linux.development.system

[MAKEDEV is the script in /dev which is used to create the devices]

The latest version of MAKEDEV has just been uploaded to ftp sites.
It should become available as:

     tsx-11.mit.edu:/pub/linux/sources/sbin/MAKEDEV-2.2.tar.gz
    sunsite.unc.edu:/pub/Linux/system/Admin/MAKEDEV-2.2.tar.gz

This should provide support for the standard devices available as part
of the 1.2 Linux kernel, and also for many additional kernel drivers.

Apart from the device updates that are detailed below, the changes are
that it should be faster when using bash or ksh, but still be compatible
with ash.  It uses /bin/sh, so it will depend on your system as to what us
actually used.

In addition, the manual page is now more than the skeleton it was last
released as.

Details:

*   Rather than making each vt individually, "MAKEDEV console" will make
    all console devices.  The number done is controlled by the MAXVT
    setting (default 8).  This creates the vcsX and vcaX devices for
    each ttyX.
*   Support for up to 8 floppy drives (fd5-fd8 are on a secondary
    controller).  I believe all devices for all geometries supported by
    the kernel are now made.
*   The devices for parallel ports are made as one ("MAKEDEV lp" rather
    than "MAKEDEV lp0 lp1 lp2").  This tidies up "MAKEDEV update".
*   The busmice are now made with names to match the ``Linux Allocated
    Devices'' (maintained by H. Peter Anvin).
*   Added hdc and hdb (plus recognition of ide0 and ide1 as registered
    devices).  This is for the new IDE driver which is part of the 1.2
    kernel.  Related is the removal of hd1a and hd1b and idecd which
    are made obsolete.
*   Added md driver, logical partitions spanning physical disks).
*   Corrected spelling of Sound Blaster Pro CD device (was spbcd, should
    be sbpcd).

As usual, if there are any ommisions or errors in MAKEDEV, please let
me know.

If you wish to have a major number assigned for your kernel driver, then
contact H. Peter Anvin.  If you want the device to be added to MAKEDEV,
then contact me.

-- 
Nick Holloway |  `O O'  | Home: Nick.Holloway@alfie.demon.co.uk
[aka `Alfie'] | // ^ \\ | Work: Nick.Holloway@parallax.co.uk

Begin3
Title:          MAKEDEV
Version:        2.2
Entered-date:   21MAY95
Description:    MAKEDEV is the script that is used to create the block and
		character devices needed by a system.
		Requires /bin/sh to be a bourne/POSIX compatible shell (bash,
		ksh or ash) and the external commands expr, rm, mknod, chown,
		chmod and ln.
Keywords:       MAKEDEV, mknod, devices, /dev
Author:         Nick Holloway <Nick.Holloway@alfie.demon.co.uk>
Maintained-by:  
Primary-site:   tsx-11.mit.edu /pub/linux/sources/sbin
			8710 MAKEDEV-2.2.tar.gz
Alternate-site: sunsite.unc.edu /pub/Linux/system/Admin
Original-site:  
Platform:       Linux/x86.
Copying-policy: Freely redistributable
End

--
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember Keywords: and a short description of the software.

home help back first fref pref prev next nref lref last post