User`s manual
DIGITAL-LOGIC AG MSLB-P5 Manual V0.3
PRELIMINARY 200
Continued
42h Read Extended System Configuration Data
Entry:
int FAR (*entryPoint)(Function, ESCDBuffer, ESCDSelector,
BiosSelector);
int Function;
char FAR *ESCDBuffer;
unsigned int ESCDSelector;
unsigned int BiosSelector;
43h Write Extended System Configuration Data (ESCD)
Entry:
int FAR (*entryPoint)(Function, ESCDBuffer, ESCDSelector,
BiosSelector);
int Function;
char FAR *ESCDBuffer;
unsigned int ESCDSelector;
unsigned int BiosSelector;
16.6.21 SMBIOS Services
The System Management BIOS (SMBIOS), one of the components of the Desktop Management In-
terface (DMI), is a method for managing PCs in an enterprise. Using
SMBIOS, a Manager of Information Systems can access up-to-date information about the hardware
and software installed on every computer on a network.
NOTE: For complete instructions on using these services, see the System Management BIOS Refer-
ence Specification available at the Phoenix Web site:
http://www.phoenix.com/products/specs-smbios.pdf
For descriptions of the DMI architecture, see the Web site of the Desktop Management Task Force
at: http://www.dmtf.org
The SMBIOS Services are functions 50h through 5Fh of the PnP Run Time Services. See
"PnP Run-Time Services" above for a description of how to find the PnP entry points to these
SMBIOS Services. The following are the SMBIOS services supported in PhoenixBIOS 4.0:
SMBIOS Services
50h Get SMBIOS Information
51h Get SMBIOS Structure
52h Set SMBIOS Structure
55h Get GPNV Information
56h Read GPNV Information
57h Write GPNV Data
The following are the exit status codes for the SMBIOS Services:
SMBIOS Services Exit Status Codes
AX 00h = Function Completed Successfully
AX 81h = Unknown, or invalid, function number passed
82h = The function is not supported on this system
83h = SMBIOS Structure number/handle passed is
invalid or out of range.
84h = The function detected invalid parameter or, in he case of a “Set SMBIOS Structure”
request, detected an invalid value for a to-be-changed structure field
85h = The SubFunction parameter supplied on a SMBIOS control function is not sup-
ported
by the system BIOS.
86h = There are no changed SMBIOS structures pending notification.
Continued