]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/PiPei.h
Add PeiCore module for enabling NT32Pkg, please attention this PeiCore does follows...
[mirror_edk2.git] / MdePkg / Include / PiPei.h
index 043922d6600cb0bc35b0dc2a006aea1df78742ff..72fa2a9979e4047c24396773be6d6cfa5232ad71 100644 (file)
@@ -25,6 +25,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include <Pi/PiPeiCis.h>\r
 #include <Uefi/UefiMultiPhase.h>\r
 \r
 #include <Pi/PiPeiCis.h>\r
 #include <Uefi/UefiMultiPhase.h>\r
 \r
+//\r
+// BUGBUG: The EFI_PEI_STARTUP_DESCRIPTOR definition does not follows PI specification.\r
+//         After enabling PI for Nt32Pkg and tools generate correct autogen for PEI_CORE,\r
+//         the following structure should be removed at once.\r
+//\r
+typedef struct {\r
+  UINTN                   BootFirmwareVolume;\r
+  UINTN                   SizeOfCacheAsRam;\r
+  EFI_PEI_PPI_DESCRIPTOR  *DispatchTable;\r
+} EFI_PEI_STARTUP_DESCRIPTOR;\r
 \r
 #endif\r
 \r
 \r
 #endif\r
 \r