Module Name: FrameworkLegacy16.h\r
\r
@par Revision Reference:\r
- These definitions are from Compatibility Support Module Spec Version 0.96.\r
+ These definitions are from Compatibility Support Module Spec \r
+ Version 0.97.\r
\r
**/\r
\r
Legacy16InstallPciHandler = 0x0008\r
} EFI_COMPATIBILITY_FUNCTIONS;\r
\r
+\r
+///////////////////////////////////////////////////////////////////////////////\r
+// EFI_DISPATCH_OPROM_TABLE\r
+///////////////////////////////////////////////////////////////////////////////\r
+\r
+typedef struct {\r
+ UINT16 PnPInstallationCheckSegment;\r
+ UINT16 PnPInstallationCheckOffset;\r
+ UINT16 OpromSegment;\r
+ UINT8 PciBus;\r
+ UINT8 PciDeviceFunction;\r
+ UINT8 NumberBbsEntries;\r
+ VOID *BbsTablePointer; /// @bug: variable size on 32/64-bit systems.\r
+ UINT16 RuntimeSegment;\r
+} EFI_DISPATCH_OPROM_TABLE;\r
+\r
//\r
// EFI_TO_COMPATIBILITY16_INIT_TABLE\r
//\r