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
This commit is contained in:
yshang1 2007-07-24 05:45:04 +00:00
parent 27af6b876a
commit d6033584ab
1 changed files with 22 additions and 3 deletions

View File

@ -27,9 +27,9 @@
typedef struct _EFI_SEC_PLATFORM_INFORMATION_PPI EFI_SEC_PLATFORM_INFORMATION_PPI; typedef struct _EFI_SEC_PLATFORM_INFORMATION_PPI EFI_SEC_PLATFORM_INFORMATION_PPI;
/// //
/// EFI_HEALTH_FLAGS // EFI_HEALTH_FLAGS
/// //
typedef union { typedef union {
struct { struct {
UINT32 Status : 2; UINT32 Status : 2;
@ -44,6 +44,25 @@ typedef union {
UINT32 Uint32; UINT32 Uint32;
} EFI_HEALTH_FLAGS; } 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 { typedef struct {
EFI_HEALTH_FLAGS HealthFlags; EFI_HEALTH_FLAGS HealthFlags;
} EFI_SEC_PLATFORM_INFORMATION_RECORD; } EFI_SEC_PLATFORM_INFORMATION_RECORD;