Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ master(4) — HP-UX 8.05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

config(1M)

master(4) Series 300, 400, 700 Only

NAME

master − master device information table

DESCRIPTION

This file contains lines of various forms and is used by config(1M) to obtain device information that enables it to generate the configuration file.

Software drivers are defined as follows:

Field 1 Device name, used in the user-specified dfile.  (8 characters maximum)

Field 2 Handler name, used by the kernel to prefix routines such as cs80_read, lp_write, and others. (8 characters maximum)

Field 3 Element characteristics: Five bits make up the mask

Bit 1 - card
Bit 2 - specified only once
Bit 3 - required driver
Bit 4 - block device
Bit 5 - character device (LSB)

Field 4 Functions for the device: Twelve bits make up the mask

Bit  1 − option1 handler (Series 700 only)
Bit  2 − dump handler
Bit  3 − size handler
Bit  4 − link routine
Bit  5 − open handler
Bit  6 − close handler
Bit  7 − read handler
Bit  8 − write handler
Bit  9 − ioctl handler
Bit 10 − select handler
Bit 11 − seltru handler
Bit 12 − C_ALLCLOSES flag (LSB)

Field 5 Major device number if a block-type device; otherwise −1. 

Field 6 Major device number if a character-type device; otherwise −1. 

Aliases for names are defined as follows:

Field 1 Alias name => product number (8 characters maximum)

Field 2 Device name (8 characters maximum)

Parameters are defined as follows:

Field 1 Parameter name, as used in the user-specified dfile (20 characters maximum). 

Field 2 Parameter name, as used in the #define statement in conf.c (20 characters maximum). 

Field 3 Default value for the parameter (60 characters maximum). 

Field 4 Minimum value for the parameter (60 characters maximum). 

SEE ALSO

config(1M)

Hewlett-Packard Company  —  HP-UX Release 8.05: June 1991

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026