MAKEDEV(8)

NAME
MAKEDEV, makedev - create system and device special files

SYNOPSIS
MAKEDEV device_name ...

DESCRIPTION
The shell script MAKEDEV, found in the /dev directory, is used to create the common special files.

MAKEDEV takes any number of device names as arguments, where the names are the common abbreviation for the device. There are two special devices, std and local. The former creates the standard devices for the architecture. The latter is for devices specific to the local site, and executes the shell file MAKEDEV.local.

The i386 supports the following devices. Where a device name is followed by a hash sign ‘#’, the hash sign must be replaced by a unit number.

std the standard devices (console, drum, fd/*, io, klog, kmem, mem, null, stderr, stdin, stdout, tty, zero).
local
    configuration specific devices.
apm power management device.
audio
    generic audio interface.
bpf#
    Berkeley packet filters.
ccd#
    ``concatenated'' pseudo-disks.
cd# SCSI CD-ROM drives.
ch# SCSI changer devices.
fd  file descriptors.
fd# ``floppy'' disk drives (3 1/2, 5 1/4).
joy#
    joystick devices.
klog
    kernel logging device.
lkm loadable kernel module interface.
random
    Random number generator
lms#
    Logitech bus mice.
lpa#
    standard PC LPT ports (polled).
lpt#
    standard PC LPT ports (interrupt-driven).
mcd#
    Mitsumi CD-ROM drives.
mms#
    Microsoft bus mice.
pms#
    PS/2 mice.
pty#
    set of 16 master and slave pseudo terminals.
rd# ``ramdisk'' pseudo-disks.
sd# SCSI disk drives.
speaker
    PC speaker.
ss# SCSI scanner devices.
st# SCSI tape drives.
tty#
    standard PC COM ports.
ttyv#
    virtual consoles.
tun#
    network tunnel driver.
uk# unknown SCSI devices.
vnd#
    ``file'' pseudo-disks.
wd# ``winchester'' disk drives (ST506, IDE, ESDI, RLL etc.).
wt# QIC-interfaced (e.g. not SCSI) 3M cartridge tape.

FILES
/dev
    The special file directory.

SEE ALSO
intro(4), config(8), mknod(8)