]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Code have been checked with spec
authorjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 15 Dec 2008 03:22:57 +0000 (03:22 +0000)
committerjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 15 Dec 2008 03:22:57 +0000 (03:22 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7024 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Library/DxeCoreEntryPoint.h
MdePkg/Include/Library/PeiCoreEntryPoint.h
MdePkg/Include/Library/PeimEntryPoint.h
MdePkg/Include/Library/UefiApplicationEntryPoint.h
MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.c

index 90d1d33d5e506d6c6ac28d60f0aca1740928802b..09a5499d01b1698e70d84ea93c724998be2fd2c2 100644 (file)
@@ -25,7 +25,7 @@ extern VOID  *gHobList;
   The entry point of PE/COFF Image for the DXE Core. \r
 \r
   This function is the entry point for the DXE Core.  This function is required\r
-  to call ProcessModuleEntryPointList() and ProcessModuleEntryPoint() is never\r
+  to call ProcessModuleEntryPointList() and ProcessModuleEntryPointList() is never\r
   expected to return.  The DXE Core is responsible for calling ProcessLibraryConstructorList()\r
   as soon as the EFI System Table and the image handle for the DXE Core itself have\r
   been established.\r
index 29c1d9c2e61e17e3ec3db548d754f36c98df0a1a..1eb974c9d34f75df0db93b9606934e5670e314d6 100644 (file)
@@ -122,7 +122,9 @@ ProcessLibraryConstructorList (
                         these SEC-hosted PPIs to its PPI database such that both the PEI\r
                         Foundation and any modules can leverage the associated service calls\r
                         and/or code in these early PPIs. \r
-  @param  OldCoreData   Pointer to Original startup information.\r
+  @param  Context       A pointer to a private context structure defined by the PEI Core\r
+                        implementation. The implementation of _ModuleEntryPoint() must set\r
+                        this parameter is NULL to indicate that this is the first PEI phase.\r
 \r
 **/\r
 VOID\r
@@ -130,7 +132,7 @@ EFIAPI
 ProcessModuleEntryPointList (\r
   IN CONST  EFI_SEC_PEI_HAND_OFF    *SecCoreData,\r
   IN CONST  EFI_PEI_PPI_DESCRIPTOR  *PpiList,\r
-  IN VOID                           *OldCoreData\r
+  IN VOID                           *Context\r
   );\r
 \r
 #endif\r
index 16ad7cce0a473fb4446e1b706c51a169804c9b56..05be31fc41d7841fd70fbbe345398c277e5e16c0 100644 (file)
@@ -65,9 +65,9 @@ EfiMain (
   Autogenerated function that calls the library constructors for all of the module's\r
   dependent libraries.\r
 \r
-  This function must be called by the PEI Core once an initial PEI Services Table has been established.\r
+  This function must be called by _ModuleEntryPoint().\r
   This function calls the set of library constructors for the set of library instances that a\r
-  module depends on.  This include library instances that a module depends on directly and library\r
+  module depends on. This includes library instances that a module depends on directly and library\r
   instances that a module depends on indirectly through other libraries.  \r
   This function is autogenerated by build tools and those build tools are responsible for collecting\r
   the set of library instances, determine which ones have constructors, and calling the library\r
index 94aa0c539da214e21f4b9f52e3c401152438a0c3..5fe4be2a8f6694009e5467cbe623019fdbb86be9 100644 (file)
@@ -111,7 +111,7 @@ ProcessLibraryConstructorList (
   Autogenerated function that calls the library descructors for all of the module's\r
   dependent libraries.\r
 \r
-  This function may be called by _ModuleEntryPoint()or ExitDriver().\r
+  This function may be called by _ModuleEntryPoint()or Exit().\r
   This function calls the set of library destructors for the set of library instances\r
   that a module depends on.  This includes library instances that a module depends on\r
   directly and library instances that a module depends on indirectly through other libraries.  \r
index fba0c2424910a3da5bc6dd50a3eb2c78b79b365a..b04123a6d89fe1cff6038eb5fc3776e65e289639 100644 (file)
@@ -29,7 +29,7 @@ VOID *gHobList = NULL;
   The entry point of PE/COFF Image for the DXE Core. \r
 \r
   This function is the entry point for the DXE Core.  This function is required\r
-  to call ProcessModuleEntryPointList() and ProcessModuleEntryPoint() is never\r
+  to call ProcessModuleEntryPointList() and ProcessModuleEntryPointList() is never\r
   expected to return.  The DXE Core is responsible for calling ProcessLibraryConstructorList()\r
   as soon as the EFI System Table and the image handle for the DXE Core itself have\r
   been established.\r