Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ master(4) — HP-UX 9.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 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

config(1M). 

Hewlett-Packard Company  —  HP-UX Release 9.0: August 1992

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