MdePkg/Include/Ppi/VectorHandoffInfo.h File Reference


Data Structures

struct  EFI_VECTOR_HANDOFF_INFO
struct  _EFI_PEI_VECTOR_HANDOFF_INFO_PPI

Defines

#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

Detailed Description

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, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php

THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.

Revision Reference:
This PPI is introduced in PI Version 1.2.1.

Define Documentation

#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 Documentation

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.


Variable Documentation


Generated on Thu Sep 24 23:14:19 2015 for MdePkg[ALL] by  doxygen 1.5.7.1