diff options
author | mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-06-04 22:49:59 +0000 |
---|---|---|
committer | mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-06-04 22:49:59 +0000 |
commit | 9226e4ee0a204848ae83daf3026ebfadb80bbfa2 (patch) | |
tree | 4482cfcecdb509577c2edf7c921291cad0fd4f8a /IntelFrameworkPkg/Include/Framework/Legacy16.h | |
parent | 68167fed0e4ecb5393a3f036d14c438f65c85f80 (diff) | |
download | edk2-platforms-9226e4ee0a204848ae83daf3026ebfadb80bbfa2.tar.xz |
Clean up CSM related include files to match specification
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8469 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'IntelFrameworkPkg/Include/Framework/Legacy16.h')
-rw-r--r-- | IntelFrameworkPkg/Include/Framework/Legacy16.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/IntelFrameworkPkg/Include/Framework/Legacy16.h b/IntelFrameworkPkg/Include/Framework/Legacy16.h index 1d74ddc582..858ea2379c 100644 --- a/IntelFrameworkPkg/Include/Framework/Legacy16.h +++ b/IntelFrameworkPkg/Include/Framework/Legacy16.h @@ -87,6 +87,22 @@ typedef enum { Legacy16InstallPciHandler = 0x0008
} EFI_COMPATIBILITY_FUNCTIONS;
+
+///////////////////////////////////////////////////////////////////////////////
+// EFI_DISPATCH_OPROM_TABLE
+///////////////////////////////////////////////////////////////////////////////
+
+typedef struct {
+ UINT16 PnPInstallationCheckSegment;
+ UINT16 PnPInstallationCheckOffset;
+ UINT16 OpromSegment;
+ UINT8 PciBus;
+ UINT8 PciDeviceFunction;
+ UINT8 NumberBbsEntries;
+ VOID *BbsTablePointer; /// @bug: variable size on 32/64-bit systems.
+ UINT16 RuntimeSegment;
+} EFI_DISPATCH_OPROM_TABLE;
+
//
// EFI_TO_COMPATIBILITY16_INIT_TABLE
//
|