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 to obtain device information that enables it to generate the configuration file (see config(1M)).
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; 12 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
Hewlett-Packard Company — HP-UX Release 9.10: April 1995