MdePkg[all]
1.08
|
Data Structures | |
struct | EFI_VECTOR_HANDOFF_INFO |
struct | _EFI_PEI_VECTOR_HANDOFF_INFO_PPI |
Macros | |
#define | EFI_PEI_VECTOR_HANDOFF_INFO_PPI_GUID { 0x3cd652b4, 0x6d33, 0x4dce, { 0x89, 0xdb, 0x83, 0xdf, 0x97, 0x66, 0xfc, 0xca }} |
#define | EFI_VECTOR_HANDOFF_DO_NOT_HOOK 0x00000000 |
#define | EFI_VECTOR_HANDOFF_HOOK_BEFORE 0x00000001 |
#define | EFI_VECTOR_HANDOFF_HOOK_AFTER 0x00000002 |
#define | EFI_VECTOR_HANDOFF_LAST_ENTRY 0x80000000 |
Typedefs | |
typedef struct _EFI_PEI_VECTOR_HANDOFF_INFO_PPI | EFI_PEI_VECTOR_HANDOFF_INFO_PPI |
Variables | |
EFI_GUID | gEfiVectorHandoffInfoPpiGuid |
This file declares Vector Handoff Info PPI that describes an array of interrupt and/or exception vectors that are in use and need to persist.
This is an optional PPI that may be produced by SEC. If present, it provides a description of the interrupt and/or exception vectors that were established in the SEC Phase and need to persist into PEI and DXE.
Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
#define EFI_PEI_VECTOR_HANDOFF_INFO_PPI_GUID { 0x3cd652b4, 0x6d33, 0x4dce, { 0x89, 0xdb, 0x83, 0xdf, 0x97, 0x66, 0xfc, 0xca }} |
NOTE: EFI_PEI_VECTOR_HANDOFF_INFO_PPI_GUID can also be used in the PEI Phase to build a GUIDed HOB that contains an array of EFI_VECTOR_HANDOFF_INFO.
#define EFI_VECTOR_HANDOFF_DO_NOT_HOOK 0x00000000 |
Vector Handoff Info Attributes
#define EFI_VECTOR_HANDOFF_HOOK_AFTER 0x00000002 |
Vector Handoff Info Attributes
#define EFI_VECTOR_HANDOFF_HOOK_BEFORE 0x00000001 |
Vector Handoff Info Attributes
#define EFI_VECTOR_HANDOFF_LAST_ENTRY 0x80000000 |
Vector Handoff Info Attributes
typedef struct _EFI_PEI_VECTOR_HANDOFF_INFO_PPI EFI_PEI_VECTOR_HANDOFF_INFO_PPI |
Provides a description of the interrupt and/or exception vectors that were established in the SEC Phase and need to persist into PEI and DXE.
EFI_GUID gEfiVectorHandoffInfoPpiGuid |