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
SunOS 5.1 — Last change: 31 May 1993