Chapter 7 BIOS ROM
Compaq Deskpro EXS and Workstation 300 Personal Computers
Featuring the Intel Pentium 4 Processor
First Edition - December 2000
7-12
7.5 CLIENT 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 fo r 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)