MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SecPlatformInformation2.h File Reference

Data Structures

struct  EFI_SEC_PLATFORM_INFORMATION_CPU
 
struct  EFI_SEC_PLATFORM_INFORMATION_RECORD2
 
struct  _EFI_SEC_PLATFORM_INFORMATION2_PPI
 

Macros

#define EFI_SEC_PLATFORM_INFORMATION2_GUID
 

Typedefs

typedef struct
_EFI_SEC_PLATFORM_INFORMATION2_PPI 
EFI_SEC_PLATFORM_INFORMATION2_PPI
 
typedef EFI_STATUS(EFIAPIEFI_SEC_PLATFORM_INFORMATION2 )(IN CONST EFI_PEI_SERVICES **PeiServices, IN OUT UINT64 *StructureSize, OUT EFI_SEC_PLATFORM_INFORMATION_RECORD2 *PlatformInformationRecord2)
 

Variables

EFI_GUID gEfiSecPlatformInformation2PpiGuid
 

Detailed Description

This file declares Sec Platform Information2 PPI.

This service is the primary handoff state into the PEI Foundation. This service abstracts platform-specific information for many CPU's.

Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Revision Reference:
This PPI is introduced from PI Version 1.4.

Macro Definition Documentation

#define EFI_SEC_PLATFORM_INFORMATION2_GUID
Value:
{ \
0x9e9f374b, 0x8f16, 0x4230, {0x98, 0x24, 0x58, 0x46, 0xee, 0x76, 0x6a, 0x97 } \
}

Typedef Documentation

typedef EFI_STATUS(EFIAPI * EFI_SEC_PLATFORM_INFORMATION2)(IN CONST EFI_PEI_SERVICES **PeiServices, IN OUT UINT64 *StructureSize, OUT EFI_SEC_PLATFORM_INFORMATION_RECORD2 *PlatformInformationRecord2)

This interface conveys state information out of the Security (SEC) phase into PEI.

This service is published by the SEC phase.

Parameters
PeiServicesThe pointer to the PEI Services Table.
StructureSizeThe pointer to the variable describing size of the input buffer.
PlatformInformationRecord2The pointer to the EFI_SEC_PLATFORM_INFORMATION_RECORD2.
Return values
EFI_SUCCESSThe data was successfully returned.
EFI_BUFFER_TOO_SMALLThe buffer was too small. The current buffer size needed to hold the record is returned in StructureSize.

Variable Documentation

EFI_GUID gEfiSecPlatformInformation2PpiGuid