From 8546d5a694a7d3cf56ac17d0441fc45032cc58a4 Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Fri, 11 Dec 2009 01:08:51 +0000 Subject: [PATCH] Add missing definition of "EFI_PEI_DESCRIPTOR" in PI spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9550 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/Include/Pi/PiPeiCis.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/MdePkg/Include/Pi/PiPeiCis.h b/MdePkg/Include/Pi/PiPeiCis.h index 6fba4f747f..35a54e72d4 100644 --- a/MdePkg/Include/Pi/PiPeiCis.h +++ b/MdePkg/Include/Pi/PiPeiCis.h @@ -129,6 +129,21 @@ struct _EFI_PEI_NOTIFY_DESCRIPTOR { EFI_PEIM_NOTIFY_ENTRY_POINT Notify; }; +/// +/// This data structure is the means by which callable services are installed and +/// notifications are registered in the PEI phase. +/// +typedef union { + /// + /// The typedef structure of the notification descriptor. + /// + EFI_PEI_NOTIFY_DESCRIPTOR Notify; + /// + /// The typedef structure of the PPI descriptor. + /// + EFI_PEI_PPI_DESCRIPTOR Ppi; +} EFI_PEI_DESCRIPTOR; + /** This service is the first one provided by the PEI Foundation. This function installs an interface in the PEI PPI database by GUID. The purpose of the