MdePkg PiPeiCis.h: Add description for notification PPI from SEC

This patch is to follow latest (>= 1.5) PI spec to add description
for notification PPI from SEC

Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
This commit is contained in:
Star Zeng 2017-07-26 11:19:22 +08:00
parent ecf85eb24c
commit cc9488476f
1 changed files with 9 additions and 8 deletions

View File

@ -230,7 +230,7 @@ EFI_STATUS
@retval EFI_SUCCESS The interface was successfully installed. @retval EFI_SUCCESS The interface was successfully installed.
@retval EFI_INVALID_PARAMETER The PpiList pointer is NULL, or any of the PEI PPI descriptors in the @retval EFI_INVALID_PARAMETER The PpiList pointer is NULL, or any of the PEI PPI descriptors in the
list do not have the EFI_PEI_PPI_DESCRIPTOR_PPI bit set in the Flags field. list do not have the EFI_PEI_PPI_DESCRIPTOR_NOTIFY_TYPES bit set in the Flags field.
@retval EFI_OUT_OF_RESOURCES There is no additional space in the PPI database. @retval EFI_OUT_OF_RESOURCES There is no additional space in the PPI database.
**/ **/
@ -1004,13 +1004,14 @@ typedef struct _EFI_SEC_PEI_HAND_OFF {
allows the SEC phase to pass information about the stack, allows the SEC phase to pass information about the stack,
temporary RAM and the Boot Firmware Volume. In addition, it also temporary RAM and the Boot Firmware Volume. In addition, it also
allows the SEC phase to pass services and data forward for use allows the SEC phase to pass services and data forward for use
during the PEI phase in the form of one or more PPIs. There is during the PEI phase in the form of one or more PPIs. These PPI's
no limit to the number of additional PPIs that can be passed will be installed and/or immediately signaled if they are
from SEC into the PEI Foundation. As part of its initialization notification type. There is no limit to the number of additional
phase, the PEI Foundation will add these SEC-hosted PPIs to its PPIs that can be passed from SEC into the PEI Foundation. As part
PPI database such that both the PEI Foundation and any modules of its initialization phase, the PEI Foundation will add these
can leverage the associated service calls and/or code in these SEC-hosted PPIs to its PPI database such that both the PEI
early PPIs. Foundation and any modules can leverage the associated service
calls and/or code in these early PPIs.
@param SecCoreData Points to a data structure containing @param SecCoreData Points to a data structure containing
information about the PEI core's information about the PEI core's