TianoCore EDK2 master
|
#include <Pi/PiPeiCis.h>
Go to the source code of this file.
Data Structures | |
struct | _REPUBLISH_SEC_PPI_PPI |
Macros | |
#define | REPUBLISH_SEC_PPI_PPI_GUID |
Typedefs | |
typedef struct _REPUBLISH_SEC_PPI_PPI | REPUBLISH_SEC_PPI_PPI |
typedef EFI_STATUS(EFIAPI * | REPUBLISH_SEC_PPI_REPUBLISH_SEC_PPIS) (VOID) |
Variables | |
EFI_GUID | gRepublishSecPpiPpiGuid |
This file declares Sec Platform Information PPI.
This service is the primary handoff state into the PEI Foundation. The Security (SEC) component creates the early, transitory memory environment and also encapsulates knowledge of at least the location of the Boot Firmware Volume (BFV).
Copyright (c) 2020, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file RepublishSecPpi.h.
#define REPUBLISH_SEC_PPI_PPI_GUID |
Definition at line 22 of file RepublishSecPpi.h.
typedef struct _REPUBLISH_SEC_PPI_PPI REPUBLISH_SEC_PPI_PPI |
Definition at line 27 of file RepublishSecPpi.h.
typedef EFI_STATUS(EFIAPI * REPUBLISH_SEC_PPI_REPUBLISH_SEC_PPIS) (VOID) |
This interface re-installs PPIs installed in SecCore from a post-memory PEIM.
This is to allow a platform that may not support relocation of SecCore to update the PPI instance to a post-memory copy from a PEIM that has been shadowed to permanent memory.
EFI_SUCCESS | The SecCore PPIs were re-installed successfully. |
Others | An error occurred re-installing the SecCore PPIs. |
Definition at line 40 of file RepublishSecPpi.h.