+ This function is the entry point for the DXE Core. This function is required\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
+ If ProcessModuleEntryPointList() returns, then ASSERT() and halt the system.\r
+\r
+ @param HobStart Pointer to the beginning of the HOB List passed in from the PEI Phase. \r