Specifications
122
Compatibility16PrepareToBoot()
Summary
Allows the Compatibility16 code to perform any final actions before booting. The
Compatibility16 code is read/write.
Input Registers
AX = Compatibility16PrepareToBoot
ES:BX = Pointer to EFI_TO_COMPATIBILITY16_BOOT_TABLE structure
Output Registers
AX = Returned status codes
Related Definitions
The following data types and structures are defined in this section. These definitions in
turn may contain other data type and structure definitions that are not included in this
list.
• EFI_TO_COMPATIBILITY16_BOOT_TABLE
•
DEVICE_PRODUCER_DATA_HEADER
•
HDD_INFO
•
BBS_TABLE
•
BBS_STATUS_FLAGS
•
SMM_TABLE
•
UD_TABLE
•
UDC_ATTRIBUTES
//************************************************************
// EFI_TO_COMPATIBILITY16_BOOT_TABLE
//************************************************************
typedef struct {
UINT16 MajorVersion;
UINT16 MinorVersion;
UINT32 AcpiTable; // 4 GB range
UINT32 SmbiosTable; // 4 GB range
UINT32 SmbiosTableLength;










