Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ test_eisa(1M) — SunOS 5.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

envm(7)

test_eisa(1M)

NAME

test_eisa − dump the EISA NVRAM

SYNOPSIS

test_eisa [ mask key1 [... keyn ]]

DESCRIPTION

test_eisa is a diagnostic provided to examine the contents of EISA Non-Volatile RAM (NVRAM) on EISA machines.  It stages the arguments for a call to the envm(7) driver. 

In its simplest form, test_eisa takes no arguments and dumps the entire contents of the NVRAM in slot and function order in human readable form.  It follows this by doing a hex dump of the same data in the same order. 

test_eisa can be directed to search the NVRAM for particular slot or function information and dump only matching records.  The mask argument is a bit field which tells the program the meaning of the subsequent arguments.  The mask is made up from the following bits:

Bit Meaning Type
1 SLOT int
2 FUNCTION int
4 BOARD ID int, int
8 REVISION int
16 CHECHSUM int
32 TYPE string
64 SUBTYPE string

If a mask specifies several bits, the subsequent arguments must be in the order specified above.  For example:

test_eisa 1 5

would dump all the information for slot 5. 

test_eisa 33 5 my_function_type

would dump the information for slot 5 that has a type field of my_function_type.

Note that two arguments are required for the board ID.  The first is a board ID; the second is a mask to accept or ignore certain bits during the pattern-matching process. 

FILES

/dev/eisarom

SEE ALSO

envm(7)

SunOS 5.1  —  Last change: 31 May 1993

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