Minor update for PI include files according to code review comments.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5839 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
xli24 2008-09-08 07:55:40 +00:00
parent 52cd71dca9
commit 4b503a775e
3 changed files with 14 additions and 10 deletions

View File

@ -156,7 +156,7 @@ typedef struct {
typedef EFI_COMMON_SECTION_HEADER EFI_DXE_DEPEX_SECTION; typedef EFI_COMMON_SECTION_HEADER EFI_DXE_DEPEX_SECTION;
/// ///
/// Leaf section witch contains a PI FV. /// Leaf section which contains a PI FV.
/// ///
typedef EFI_COMMON_SECTION_HEADER EFI_FIRMWARE_VOLUME_IMAGE_SECTION; typedef EFI_COMMON_SECTION_HEADER EFI_FIRMWARE_VOLUME_IMAGE_SECTION;
@ -220,7 +220,7 @@ typedef struct {
/// ///
/// Leaf section which contains a numeric build number and /// Leaf section which contains a numeric build number and
/// an optional unicode string that represent the file revision. /// an optional unicode string that represents the file revision.
/// ///
typedef struct { typedef struct {
EFI_COMMON_SECTION_HEADER CommonHeader; EFI_COMMON_SECTION_HEADER CommonHeader;

View File

@ -1,7 +1,7 @@
/** @file /** @file
Include file matches things in PI for multiple module types. Include file matches things in PI for multiple module types.
Copyright (c) 2006 - 2007, Intel Corporation Copyright (c) 2006 - 2008, Intel Corporation
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License 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 which accompanies this distribution. The full text of the license may be found at
@ -93,7 +93,7 @@ typedef struct {
// //
// Bit values for AuthenticationStatus // Bit values for Authentication Status
// //
#define EFI_AUTH_STATUS_PLATFORM_OVERRIDE 0x01 #define EFI_AUTH_STATUS_PLATFORM_OVERRIDE 0x01
#define EFI_AUTH_STATUS_IMAGE_SIGNED 0x02 #define EFI_AUTH_STATUS_IMAGE_SIGNED 0x02

View File

@ -613,7 +613,8 @@ typedef struct {
} EFI_FV_INFO; } EFI_FV_INFO;
/** /**
Returns information about the specified volume.
This function returns information about a specific firmware This function returns information about a specific firmware
volume, including its name, type, attributes, starting address volume, including its name, type, attributes, starting address
and size. and size.
@ -637,7 +638,8 @@ EFI_STATUS
); );
/** /**
Register a PEIM so that it will be shadowed and called again.
This service registers a file handle so that after memory is This service registers a file handle so that after memory is
available, the PEIM will be re-loaded into permanent memory and available, the PEIM will be re-loaded into permanent memory and
re-initialized. The PEIM registered this way will always be re-initialized. The PEIM registered this way will always be
@ -648,8 +650,8 @@ EFI_STATUS
initialized after permanent memory is installed, even the first initialized after permanent memory is installed, even the first
time. time.
@param FileHandle PEIM's file handle. Must be the currently @param FileHandle PEIM's file handle. Must be the currently
executing PEIM. executing PEIM.
@retval EFI_SUCCESS The PEIM was successfully registered for @retval EFI_SUCCESS The PEIM was successfully registered for
shadowing. shadowing.
@ -722,6 +724,7 @@ struct _EFI_PEI_SERVICES {
EFI_PEI_SET_MEM SetMem; EFI_PEI_SET_MEM SetMem;
// //
// Status Code // Status Code
//
EFI_PEI_REPORT_STATUS_CODE ReportStatusCode; EFI_PEI_REPORT_STATUS_CODE ReportStatusCode;
// //
// Reset // Reset
@ -736,6 +739,7 @@ struct _EFI_PEI_SERVICES {
EFI_PEI_PCI_CFG2_PPI *PciCfg; EFI_PEI_PCI_CFG2_PPI *PciCfg;
// //
// Future Installed Services // Future Installed Services
//
EFI_PEI_FFS_FIND_BY_NAME FfsFindFileByName; EFI_PEI_FFS_FIND_BY_NAME FfsFindFileByName;
EFI_PEI_FFS_GET_FILE_INFO FfsGetFileInfo; EFI_PEI_FFS_GET_FILE_INFO FfsGetFileInfo;
EFI_PEI_FFS_GET_VOLUME_INFO FfsGetVolumeInfo; EFI_PEI_FFS_GET_VOLUME_INFO FfsGetVolumeInfo;
@ -809,6 +813,7 @@ typedef struct _EFI_SEC_PEI_HAND_OFF {
/** /**
Entry point of PEI Foundation.
This function is the entry point for the PEI Foundation, which This function is the entry point for the PEI Foundation, which
allows the SEC phase to pass information about the stack, allows the SEC phase to pass information about the stack,
@ -826,8 +831,7 @@ typedef struct _EFI_SEC_PEI_HAND_OFF {
information about the PEI core's information about the PEI core's
operating environment, such as the size operating environment, such as the size
and location of temporary RAM, the stack and location of temporary RAM, the stack
location and the BFV location. The type location and the BFV location.
EFI_SEC_PEI_HAND_OFF is
@param PpiList Points to a list of one or more PPI @param PpiList Points to a list of one or more PPI
descriptors to be installed initially by descriptors to be installed initially by