diff options
author | yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-07-24 05:45:04 +0000 |
---|---|---|
committer | yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> | 2007-07-24 05:45:04 +0000 |
commit | d6033584ab4214182d5c41ab3cd5c07e4290cad9 (patch) | |
tree | 1024394e48d78311ffcb296db15071826d41c50a | |
parent | 27af6b876a70c49928bdae7bedbb72cba9a18171 (diff) | |
download | edk2-platforms-d6033584ab4214182d5c41ab3cd5c07e4290cad9.tar.xz |
Add IPF_HANDOFF_STATUS definition in Ppi/SecPlatformInformation.h.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3410 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r-- | MdePkg/Include/Ppi/SecPlatformInformation.h | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/MdePkg/Include/Ppi/SecPlatformInformation.h b/MdePkg/Include/Ppi/SecPlatformInformation.h index 533640c7cc..37600db80b 100644 --- a/MdePkg/Include/Ppi/SecPlatformInformation.h +++ b/MdePkg/Include/Ppi/SecPlatformInformation.h @@ -27,9 +27,9 @@ typedef struct _EFI_SEC_PLATFORM_INFORMATION_PPI EFI_SEC_PLATFORM_INFORMATION_PPI;
-///
-/// EFI_HEALTH_FLAGS
-///
+//
+// EFI_HEALTH_FLAGS
+//
typedef union {
struct {
UINT32 Status : 2;
@@ -44,6 +44,25 @@ typedef union { UINT32 Uint32;
} EFI_HEALTH_FLAGS;
+
+/**
+
+ @param BootPhase entry r20 value.
+
+ @param UniqueId PAL arbitration ID.
+
+ @param HealthStat Health Status
+
+ @param PALRetAddress Return address to PAL
+
+**/
+typedef struct {
+ UINTN BootPhase;
+ UINTN UniqueId;
+ UINTN HealthStat;
+ UINTN PALRetAddress;
+} IPF_HANDOFF_STATUS;
+
typedef struct {
EFI_HEALTH_FLAGS HealthFlags;
} EFI_SEC_PLATFORM_INFORMATION_RECORD;
|