mirror of https://github.com/acidanthera/audk.git
Synchronize the comments for PeiService.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5619 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
731bd38eac
commit
d73d93c31e
|
@ -26,7 +26,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
been published and can be queried from the PPI database.
|
been published and can be queried from the PPI database.
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param Stack Reference to EVAL_STACK_ENTRY that contains PPI GUID to check
|
@param Stack Reference to EVAL_STACK_ENTRY that contains PPI GUID to check
|
||||||
|
|
||||||
@retval TRUE if the PPI is already installed.
|
@retval TRUE if the PPI is already installed.
|
||||||
|
@ -84,7 +84,7 @@ IsPpiInstalled (
|
||||||
operation types (AND, OR).
|
operation types (AND, OR).
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices Calling context.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param DependencyExpression Pointer to a dependency expression. The Grammar adheres to
|
@param DependencyExpression Pointer to a dependency expression. The Grammar adheres to
|
||||||
the BNF described above and is stored in postfix notation.
|
the BNF described above and is stored in postfix notation.
|
||||||
|
|
||||||
|
|
|
@ -175,7 +175,7 @@ DiscoverPeimsAndOrderWithApriori (
|
||||||
/**
|
/**
|
||||||
Shadow PeiCore module from flash to installed memory.
|
Shadow PeiCore module from flash to installed memory.
|
||||||
|
|
||||||
@param PeiServices Pointer to PeiService table
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param PrivateInMem PeiCore's private data structure
|
@param PrivateInMem PeiCore's private data structure
|
||||||
|
|
||||||
**/
|
**/
|
||||||
|
@ -793,7 +793,7 @@ PeiRegisterForShadow (
|
||||||
/**
|
/**
|
||||||
Get Fv image from the FV type file, then install FV INFO ppi, Build FV hob.
|
Get Fv image from the FV type file, then install FV INFO ppi, Build FV hob.
|
||||||
|
|
||||||
@param PeiServices Pointer to the PEI Core Services Table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param FvFileHandle File handle of a Fv type file.
|
@param FvFileHandle File handle of a Fv type file.
|
||||||
@param AuthenticationState Pointer to attestation authentication state of image.
|
@param AuthenticationState Pointer to attestation authentication state of image.
|
||||||
|
|
||||||
|
|
|
@ -542,7 +542,7 @@ PeiFfsProcessSection (
|
||||||
FFS volume.
|
FFS volume.
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices Pointer to the PEI Core Services Table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param SectionType Filter to find only sections of this type.
|
@param SectionType Filter to find only sections of this type.
|
||||||
@param FileHandle Pointer to the current file to search.
|
@param FileHandle Pointer to the current file to search.
|
||||||
@param SectionData Pointer to the Section matching SectionType in FfsFileHeader.
|
@param SectionData Pointer to the Section matching SectionType in FfsFileHeader.
|
||||||
|
@ -591,7 +591,7 @@ PeiFfsFindSectionData (
|
||||||
the Firmware Volume defined by FwVolHeader.
|
the Firmware Volume defined by FwVolHeader.
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices Pointer to the PEI Core Services Table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param SearchType Filter to find only files of this type.
|
@param SearchType Filter to find only files of this type.
|
||||||
Type EFI_FV_FILETYPE_ALL causes no filtering to be done.
|
Type EFI_FV_FILETYPE_ALL causes no filtering to be done.
|
||||||
@param VolumeHandle Pointer to the FV header of the volume to search.
|
@param VolumeHandle Pointer to the FV header of the volume to search.
|
||||||
|
@ -617,7 +617,7 @@ PeiFfsFindNextFile (
|
||||||
/**
|
/**
|
||||||
search the firmware volumes by index
|
search the firmware volumes by index
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param Instance Instance of FV to find
|
@param Instance Instance of FV to find
|
||||||
@param VolumeHandle Pointer to found Volume.
|
@param VolumeHandle Pointer to found Volume.
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
|
|
||||||
Gets the pointer to the HOB List.
|
Gets the pointer to the HOB List.
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param HobList Pointer to the HOB List.
|
@param HobList Pointer to the HOB List.
|
||||||
|
|
||||||
@retval EFI_SUCCESS Get the pointer of HOB List
|
@retval EFI_SUCCESS Get the pointer of HOB List
|
||||||
|
@ -56,7 +56,7 @@ PeiGetHobList (
|
||||||
/**
|
/**
|
||||||
Add a new HOB to the HOB List.
|
Add a new HOB to the HOB List.
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param Type Type of the new HOB.
|
@param Type Type of the new HOB.
|
||||||
@param Length Length of the new HOB to allocate.
|
@param Length Length of the new HOB to allocate.
|
||||||
@param Hob Pointer to the new HOB.
|
@param Hob Pointer to the new HOB.
|
||||||
|
|
|
@ -17,7 +17,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
/**
|
/**
|
||||||
Routine for loading file image.
|
Routine for loading file image.
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param FileHandle Pointer to the FFS file header of the image.
|
@param FileHandle Pointer to the FFS file header of the image.
|
||||||
@param ImageAddressArg Pointer to PE/TE image.
|
@param ImageAddressArg Pointer to PE/TE image.
|
||||||
@param ImageSizeArg Size of PE/TE image.
|
@param ImageSizeArg Size of PE/TE image.
|
||||||
|
@ -225,7 +225,7 @@ LoadAndRelocatePeCoffImage (
|
||||||
/**
|
/**
|
||||||
Routine for loading file image.
|
Routine for loading file image.
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param FileHandle Pointer to the FFS file header of the image.
|
@param FileHandle Pointer to the FFS file header of the image.
|
||||||
@param ImageAddressArg Pointer to PE/TE image.
|
@param ImageAddressArg Pointer to PE/TE image.
|
||||||
@param ImageSizeArg Size of PE/TE image.
|
@param ImageSizeArg Size of PE/TE image.
|
||||||
|
@ -432,14 +432,14 @@ PeiLoadImageLoadImageWrapper (
|
||||||
Routine for load image file.
|
Routine for load image file.
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices - The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param FileHandle - Pointer to the FFS file header of the image.
|
@param FileHandle Pointer to the FFS file header of the image.
|
||||||
@param EntryPoint - Pointer to entry point of specified image file for output.
|
@param EntryPoint Pointer to entry point of specified image file for output.
|
||||||
@param AuthenticationState - Pointer to attestation authentication state of image.
|
@param AuthenticationState Pointer to attestation authentication state of image.
|
||||||
|
|
||||||
@retval EFI_SUCCESS - Image is successfully loaded.
|
@retval EFI_SUCCESS Image is successfully loaded.
|
||||||
@retval EFI_NOT_FOUND - Fail to locate necessary PPI
|
@retval EFI_NOT_FOUND Fail to locate necessary PPI
|
||||||
@retval Others - Fail to load file.
|
@retval Others Fail to load file.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
|
|
|
@ -79,9 +79,9 @@ InitializeMemoryServices (
|
||||||
Install the permanent memory is now available.
|
Install the permanent memory is now available.
|
||||||
Creates HOB (PHIT and Stack).
|
Creates HOB (PHIT and Stack).
|
||||||
|
|
||||||
@param PeiServices - The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param MemoryBegin - Start of memory address.
|
@param MemoryBegin Start of memory address.
|
||||||
@param MemoryLength - Length of memory.
|
@param MemoryLength Length of memory.
|
||||||
|
|
||||||
@return EFI_SUCCESS Always success.
|
@return EFI_SUCCESS Always success.
|
||||||
|
|
||||||
|
@ -114,10 +114,10 @@ PeiInstallPeiMemory (
|
||||||
not usable prior to the memory installation.
|
not usable prior to the memory installation.
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices - The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param MemoryType - Type of memory to allocate.
|
@param MemoryType Type of memory to allocate.
|
||||||
@param Pages - Number of pages to allocate.
|
@param Pages Number of pages to allocate.
|
||||||
@param Memory - Pointer of memory allocated.
|
@param Memory Pointer of memory allocated.
|
||||||
|
|
||||||
@retval EFI_SUCCESS The allocation was successful
|
@retval EFI_SUCCESS The allocation was successful
|
||||||
@retval EFI_INVALID_PARAMETER Only AllocateAnyAddress is supported.
|
@retval EFI_INVALID_PARAMETER Only AllocateAnyAddress is supported.
|
||||||
|
@ -213,9 +213,9 @@ PeiAllocatePages (
|
||||||
Memory allocation service on the CAR.
|
Memory allocation service on the CAR.
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices - The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param Size - Amount of memory required
|
@param Size Amount of memory required
|
||||||
@param Buffer - Address of pointer to the buffer
|
@param Buffer Address of pointer to the buffer
|
||||||
|
|
||||||
@retval EFI_SUCCESS The allocation was successful
|
@retval EFI_SUCCESS The allocation was successful
|
||||||
@retval EFI_OUT_OF_RESOURCES There is not enough heap to satisfy the requirement
|
@retval EFI_OUT_OF_RESOURCES There is not enough heap to satisfy the requirement
|
||||||
|
|
|
@ -95,4 +95,3 @@
|
||||||
|
|
||||||
[FeaturePcd.common]
|
[FeaturePcd.common]
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst
|
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
Core version of the Status Code reporter
|
Core version of the Status Code reporter
|
||||||
|
|
||||||
|
|
||||||
@param PeiServices The PEI core services table.
|
@param PeiServices An indirect pointer to the EFI_PEI_SERVICES table published by the PEI Foundation.
|
||||||
@param CodeType Type of Status Code.
|
@param CodeType Type of Status Code.
|
||||||
@param Value Value to output for Status Code.
|
@param Value Value to output for Status Code.
|
||||||
@param Instance Instance Number of this status code.
|
@param Instance Instance Number of this status code.
|
||||||
|
|
Loading…
Reference in New Issue