Accessing Bios Dmi Information; The Dmi Header - HP Vectra 510 Technical Reference Manual

Vectra 500 series hardware and bios technical reference manual
Table of Contents

Advertisement

3 Desktop Management Interface

Accessing BIOS DMI Information

Accessing BIOS DMI Information
To access BIOS information, do the following steps:
1 Locate the DMI header.
Search for the "$DMI" signature in the segment E0000:0 or F0000:0.
2 Verify the checksums.
Refer to "Verifying the DMI Information Structure," on page 35.
3 Locate the first sub-structure table using the far pointer given in the
DMI header.
4 Walk through the tables to locate the desired table.
Each table is identified by a unique type. The type is given by the first byte
of the table.
The length of the table is given by the second byte. The next table follows
immediately after the current one.
5 Read off the required values.
Each type of table has a pre-defined format. For a list of the major table
types, refer to "DMI Sub-Structure Tables," on page 35.
6 Use the pointer to retrieve string values.
All string values are terminated by a null (zero) value.

The DMI Header

The DMI header is the starting point for all DMI information.
Field
DMI Header Signature
Version
DMI Header Length
Pointer to DMI structures
Length of DMI structures
Checksum of DMI structures
Checksum of DMI header
34
Offset
Length
0h
4 bytes
4h
1 byte
5h
1 byte
0Ah
4 bytes (DWORD)
0Ch
2 bytes (WORD)
0Ch
1 byte
0Dh
1 byte
Value
"$DMI"
00010010 (Ver 1.2)
0Eh
Far pointer (variable)
variable
variable
variable

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Vectra 515Vectra 510 5 seriesVectra 515 5 series

Table of Contents