]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UnixPkg/UnixAutoScanPei/UnixAutoScan.c
Remove BaseMemoryTest PPI and related producers and consumers.
[mirror_edk2.git] / UnixPkg / UnixAutoScanPei / UnixAutoScan.c
index e5faba1932bad58b075f2b05738e7ebb3bf38ad1..56fa31edc8992bf5dfeb3bd75beec654c0ac9ec4 100644 (file)
@@ -21,7 +21,6 @@ Revision History
 \r
 #include "PiPei.h"\r
 #include <Ppi/UnixAutoScan.h>\r
-#include <Ppi/BaseMemoryTest.h>\r
 #include <Ppi/MemoryDiscovered.h>\r
 \r
 #include <Library/DebugLib.h>\r
@@ -57,8 +56,6 @@ Returns:
   PEI_UNIX_AUTOSCAN_PPI      *PeiUnixService;\r
   UINT64                      MemorySize;\r
   EFI_PHYSICAL_ADDRESS        MemoryBase;\r
-  PEI_BASE_MEMORY_TEST_PPI    *MemoryTestPpi;\r
-  EFI_PHYSICAL_ADDRESS        ErrorAddress;\r
   UINTN                       Index;\r
   EFI_RESOURCE_ATTRIBUTE_TYPE Attributes;\r
 \r
@@ -76,17 +73,6 @@ Returns:
              );\r
   ASSERT_EFI_ERROR (Status);\r
 \r
-  //\r
-  // Get the Memory Test PPI\r
-  //\r
-  Status = PeiServicesLocatePpi (\r
-             &gPeiBaseMemoryTestPpiGuid,\r
-             0,\r
-             NULL,\r
-            (VOID**)&MemoryTestPpi\r
-            );\r
-  ASSERT_EFI_ERROR (Status);\r
-\r
   Index = 0;\r
   do {\r
     Status = PeiUnixService->UnixAutoScan (Index, &MemoryBase, &MemorySize);\r
@@ -103,20 +89,7 @@ Returns:
 \r
       if (Index == 0) {\r
         //\r
-        // For the first area register it as PEI tested memory\r
-        //\r
-        Status = MemoryTestPpi->BaseMemoryTest (\r
-                                  (EFI_PEI_SERVICES **) PeiServices,\r
-                                  MemoryTestPpi,\r
-                                  MemoryBase,\r
-                                  MemorySize,\r
-                                  Quick,\r
-                                  &ErrorAddress\r
-                                  );\r
-        ASSERT_EFI_ERROR (Status);\r
-\r
-        //\r
-        // Register the "tested" memory with the PEI Core\r
+        // Register the memory with the PEI Core\r
         //\r
         Status = PeiServicesInstallPeiMemory (MemoryBase, MemorySize);\r
         ASSERT_EFI_ERROR (Status);\r