]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/PeiServicesTablePointerLibKr7/PeiServicesTablePointer.c
Remove the library constructor as it is unnecessary because KR7 is a system global...
[mirror_edk2.git] / MdePkg / Library / PeiServicesTablePointerLibKr7 / PeiServicesTablePointer.c
index 8601c7326c1c0f45eb5e88035b34df08315df3a8..1c21263735041f8312e4d67f1efd1790048bfd06 100644 (file)
@@ -39,29 +39,6 @@ GetPeiServicesTablePointer (
   return PeiServices;\r
 }\r
 \r
-/**\r
-  The constructor function caches the pointer to PEI services.\r
-\r
-  The constructor function caches the pointer to PEI services.\r
-  It will always return EFI_SUCCESS.\r
-\r
-  @param  FfsHeader   Pointer to FFS header the loaded driver.\r
-  @param  PeiServices Pointer to the PEI services.\r
-\r
-  @retval EFI_SUCCESS   The constructor always returns EFI_SUCCESS.\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-PeiServicesTablePointerLibConstructor (\r
-  IN EFI_PEI_FILE_HANDLE  *FfsHeader,\r
-  IN EFI_PEI_SERVICES     **PeiServices\r
-  )\r
-{\r
-  AsmWriteKr7 ((UINT64)(UINTN)PeiServices);\r
-  return EFI_SUCCESS;\r
-}\r
-\r
 /**\r
   The function set the pointer of PEI services in KR7 register \r
   according to PI specification.\r