MAKEDEV(8)          OpenBSD System Manager's Manual (HP300)         MAKEDEV(8)

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 hp300 supports the following devices:

     Special device names
     all         Creates special files for all devices on hp300.
     ramdisk     Ramdisk kernel devices.
     std         Creates the `standard' devices (console, klog, kmem, ksyms,
                 mem, null, stderr, stdin, stdout, tty, zero) which are abso-
                 lutely necessary for the system to function properly.
     local       Creates configuration-specific devices, by invoking the shell
                 file MAKEDEV.local.

     Disks
     ccd*        Concatenated disk devices, see ccd(4).
     cd*         ATAPI and SCSI CD-ROM drives, see cd(4).
     hd*         HP300 HP-IB disks, see hd(4).
     rd*         ``rd'' pseudo-disks, see rd(4).
     sd*         SCSI disks, including flopticals, see sd(4).
     vnd*        ``file'' pseudo-disk devices, see vnd(4).

     Tapes
     ch*         SCSI media changers, see ch(4).
     ct*         HP300 HP-IB cartridge tape drives, see ct(4).
     mt*         (Magnetic) 9-track reel tape drives, see mt(4).
     st*         SCSI tape drives, see st(4).

     Terminal ports
     apci*       HP400 4 port serial mux interface, see apci(4).
     dca*        HP200/300 single port serial interface, see dca(4).
     dcm*        HP200/300 4 port serial mux interface, see dcm(4).

     Pseudo terminals
     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).

     Console ports
     wscons      Minimal wscons devices, see wscons(4).
     ttyC-J*     wscons display devices, see wsdisplay(4).
     wskbd*      wscons keyboards, see wskbd(4).
     wsmux       wscons keyboard/mouse mux devices, see wsmux(4).

     Pointing devices
     wsmouse*    wscons mice, see wsmouse(4).

     Printers
     ppi*        HP-IB plotters, see ppi(4).

     Special purpose devices
     bio         ioctl tunnel pseudo-device, see bio(4).
     bpf*        Berkeley Packet Filter, see bpf(4).
     fd          fd/* nodes, see fd(4).
     lkm         Loadable kernel modules interface, see lkm(4).
     pf*         Packet Filter, see pf(4).
     *random     In-kernel random data source, see random(4).
     ss*         SCSI scanners, see ss(4).
     systrace*   System call tracing device, see systrace(4).
     tun*        Network tunnel driver, see tun(4).
     uk*         Unknown SCSI devices, see uk(4).
     nnpfs*      NNPFS filesystem node, see mount_nnpfs(8).
     vscsi*      Virtual SCSI controller, see vscsi(8).

FILES
     /dev  The special file directory.

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

OpenBSD 4.7                     August 13, 2009                              2
