User`s manual
DIGITAL-LOGIC AG MSLB-P5 Manual V0.3
PRELIMINARY 202
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 the case of a “Set SMBIOS Struc-
ture”
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.
55h Get General-Purpose NonVolatile Information
Entry:
short FAR (*entryPoint) (
short Function;
unsigned short FAR *Handle,
unsigned short FAR *MinGPNVRWSize,
unsigned short FAR *GPNVSize,
unsigned long FAR *NVStorageBase,
unsigned short BiosSelector);
56h Read General-Purpose NonVolatile Data
Entry:
short FAR (*entryPoint) (
short Function;
unsigned short Handle,
unsigned char FAR *GPNVBuffer,
short FAR *GPNVLock,
unsigned short GPNVSelector,
unsigned short BiosSelector);
57h Write General-Purpose NonVolatile Data
Entry:
short FAR (*entryPoint)(
short Function,
unsigned short Handle,
unsigned char FAR *GPNVBuffer,
short GPNVLock,
unsigned short GPNVSelector,
unsigned short BiosSelector );
16.6.23 MultiBoot II Run-Time Services
An OS or application program can access the features of PhoenixBIOS MultiBoot II during run-time by
using the following MultiBoot II Run-Time Services. You can use these services to query the number
and type of Initial Program Load (IPL) devices in the system or display an IPL device menu for speci-
fying the boot priority on the next system restart.
MultiBoot II Run-Time Services are extensions to the Plug and Play run-time functions that implement
the BIOS Boot Specification Ver. 1.01. You can access this specification in Acrobat format from the
Phoenix Web site at:
http://www.phoenix.com/desktop/bbs101.pdf
PnP functions 60h through 6Fh are reserved for the BIOS Boot Specification. See Appendix C of the
Plug and Play BIOS Specification mentioned above for the details of the calling conventions. These
functions are available in Real Mode and 16-bit Protected Mode.