Code have been checked with spec

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7024 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
jji4 2008-12-15 03:22:57 +00:00
parent f3e1569dbb
commit 34860f7a06
5 changed files with 9 additions and 7 deletions

View File

@ -25,7 +25,7 @@ extern VOID *gHobList;
The entry point of PE/COFF Image for the DXE Core.
This function is the entry point for the DXE Core. This function is required
to call ProcessModuleEntryPointList() and ProcessModuleEntryPoint() is never
to call ProcessModuleEntryPointList() and ProcessModuleEntryPointList() is never
expected to return. The DXE Core is responsible for calling ProcessLibraryConstructorList()
as soon as the EFI System Table and the image handle for the DXE Core itself have
been established.

View File

@ -122,7 +122,9 @@ ProcessLibraryConstructorList (
these SEC-hosted PPIs to its PPI database such that both the PEI
Foundation and any modules can leverage the associated service calls
and/or code in these early PPIs.
@param OldCoreData Pointer to Original startup information.
@param Context A pointer to a private context structure defined by the PEI Core
implementation. The implementation of _ModuleEntryPoint() must set
this parameter is NULL to indicate that this is the first PEI phase.
**/
VOID
@ -130,7 +132,7 @@ EFIAPI
ProcessModuleEntryPointList (
IN CONST EFI_SEC_PEI_HAND_OFF *SecCoreData,
IN CONST EFI_PEI_PPI_DESCRIPTOR *PpiList,
IN VOID *OldCoreData
IN VOID *Context
);
#endif

View File

@ -65,9 +65,9 @@ EfiMain (
Autogenerated function that calls the library constructors for all of the module's
dependent libraries.
This function must be called by the PEI Core once an initial PEI Services Table has been established.
This function must be called by _ModuleEntryPoint().
This function calls the set of library constructors for the set of library instances that a
module depends on. This include library instances that a module depends on directly and library
module depends on. This includes library instances that a module depends on directly and library
instances that a module depends on indirectly through other libraries.
This function is autogenerated by build tools and those build tools are responsible for collecting
the set of library instances, determine which ones have constructors, and calling the library

View File

@ -111,7 +111,7 @@ ProcessLibraryConstructorList (
Autogenerated function that calls the library descructors for all of the module's
dependent libraries.
This function may be called by _ModuleEntryPoint()or ExitDriver().
This function may be called by _ModuleEntryPoint()or Exit().
This function calls the set of library destructors for the set of library instances
that a module depends on. This includes library instances that a module depends on
directly and library instances that a module depends on indirectly through other libraries.

View File

@ -29,7 +29,7 @@ VOID *gHobList = NULL;
The entry point of PE/COFF Image for the DXE Core.
This function is the entry point for the DXE Core. This function is required
to call ProcessModuleEntryPointList() and ProcessModuleEntryPoint() is never
to call ProcessModuleEntryPointList() and ProcessModuleEntryPointList() is never
expected to return. The DXE Core is responsible for calling ProcessLibraryConstructorList()
as soon as the EFI System Table and the image handle for the DXE Core itself have
been established.