Chapter 7 BIOS ROM

7.5CLIENT MANAGEMENT FUNCTIONS

Table 7-4 lists the client management BIOS functions supported by the systems covered in this guide. These functions, designed to support intelligent manageability applications, are Compaq- specific unless otherwise indicated.

Table 7-4. Client Management Functions (INT15)

Table 7-4.

Client Management Functions (INT15)

AX

Function

Mode

E800h

Get system ID

Real, 16-, & 32-bit Prot.

E813h

Get monitor data

Real, 16-, & 32-bit Prot.

E814h

Get system revision

Real, 16-, & 32-bit Prot.

E816h

Get temperature status

Real, 16-, & 32-bit Prot.

E817h

Get drive attribute

Real

E818h

Get drive off-line test

Real

E819h

Get chassis serial number

Real, 16-, & 32-bit Prot.

E820h [1]

Get system memory map

Real

E81Ah

Write chassis serial number

Real

E81Bh

Get hard drive threshold

Real

E81Eh

Get hard drive ID

Real

E827h

RIMM EEPROM Access

Real, 16-, & 32-bit Prot.

NOTE:

[1] Industry standard function.

All 32-bit protected-mode functions are accessed by using the industry-standard BIOS32 Service Directory. Using the service directory involves three steps:

1.Locating the service directory.

2.Using the service directory to obtain the entry point for the client management functions.

3.Calling the client management service to perform the desired function.

The BIOS32 Service Directory is a 16-byte block that begins on a 16-byte boundary between the physical address range of 0E0000h-0FFFFFh. The format is as follows:

Offset

No. Bytes

Description

00h

4

Service identifier (four ASCII characters)

04h

4

Entry point for the BIOS32 Service Directory

08h

1

Revision level

09h

1

Length of data structure (no. of 16-byte units)

0Ah

1

Checksum (should add up to 00h)

0Bh

5

Reserved (all 0s)

7-12Compaq Deskpro EXS and Workstation 300 Personal Computers Featuring the Intel Pentium 4 Processor

First Edition - December 2000

Page 150
Image 150
Compaq 850 manual Client Management Functions INT15, Function Mode