NAME
MAKEDEV
—
create system and device special
files
SYNOPSIS
MAKEDEV |
name ... |
DESCRIPTION
The shell script MAKEDEV
, found in the
/dev directory, is used to create various special
files. See intro(4) for a more complete discussion of special files.
MAKEDEV
takes any number of device names
as arguments, where the names are the common abbreviation for the device or
group of devices.
Where a device name is followed by a star ‘*’, the
star must be replaced by a unit number. If units are expected for a device
but not provided, MAKEDEV
will supply the standard
numbers in most cases.
The aviion supports the following devices:
Special device names
- all
- Creates special files for all devices on aviion.
- ramdisk
- Ramdisk kernel devices.
- std
- Creates the ‘standard’ devices (console, klog, kmem, ksyms, mem, null, stderr, stdin, stdout, tty, zero) which are absolutely necessary for the system to function properly.
- local
- Creates configuration-specific devices, by invoking the shell file MAKEDEV.local.
- cd*
- ATAPI and SCSI CD-ROM drives, see cd(4).
- rd*
- “rd” pseudo-disks, see rd(4).
- sd*
- SCSI disks, including flopticals, see sd(4).
- vnd*
- “file” pseudo-disk devices, see vnd(4).
- ch*
- SCSI media changers, see ch(4).
- st*
- SCSI tape drives, see st(4).
- ttya-c
- on-board serial and mouse ports, see dart(4).
- ptm
- pty master device, see ptm(4).
- pty*
- Set of 62 master pseudo terminals, see pty(4).
- tty*
- Set of 62 slave pseudo terminals, see tty(4).
Special purpose devices
- bio
- ioctl tunnel pseudo-device, see bio(4).
- bpf*
- Berkeley Packet Filter, see bpf(4).
- diskmap
- Disk mapper, see diskmap(4).
- fd
- fd/* nodes, see fd(4).
- fuse
- Userland Filesystem, see fuse(4).
- lkm
- Loadable kernel modules interface, see lkm(4).
- nvram0
- On-board non-volatile memory, see nvram(4).
- pf*
- Packet Filter, see pf(4).
- pppx*
- PPP Multiplexer, see pppx(4).
- *random
- In-kernel random data source, see random(4).
- systrace*
- System call tracing device, see systrace(4).
- tun*
- Network tunnel driver, see tun(4).
- uk*
- Unknown SCSI devices, see uk(4).
- vscsi*
- Virtual SCSI controller, see vscsi(4).
FILES
- /dev
- The special file directory.