]> git.proxmox.com Git - mirror_edk2.git/blobdiff - QuarkPlatformPkg/Platform/Pei/PlatformInit/MrcWrapper.h
QuarkPlatformPkg/PlatformInit: Fix recovery detection issues
[mirror_edk2.git] / QuarkPlatformPkg / Platform / Pei / PlatformInit / MrcWrapper.h
index e0f06a3b0eaea62bfa22700f06d3bd0ebff16132..2bb845f763a6c94936979de1ac161d74083a3825 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
 Framework PEIM to initialize memory on an DDR2 SDRAM Memory Controller.\r
 \r
-Copyright (c) 2013 Intel Corporation.\r
+Copyright (c) 2013 - 2016 Intel Corporation.\r
 \r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
@@ -22,15 +22,13 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 //\r
 // Define the default memory areas required\r
 //\r
-#define EDKII_RESERVED_SIZE_PAGES         0x40\r
-#define ACPI_NVS_SIZE_PAGES               0x40\r
+#define EDKII_RESERVED_SIZE_PAGES         0x20\r
+#define ACPI_NVS_SIZE_PAGES               0x60\r
 #define RUNTIME_SERVICES_DATA_SIZE_PAGES  0x20\r
-#define RUNTIME_SERVICES_CODE_SIZE_PAGES  0x60\r
-#define ACPI_RECLAIM_SIZE_PAGES           0x10\r
+#define RUNTIME_SERVICES_CODE_SIZE_PAGES  0x80\r
+#define ACPI_RECLAIM_SIZE_PAGES           0x20\r
 #define EDKII_DXE_MEM_SIZE_PAGES          0x20\r
 \r
-#define AP_STARTUP_VECTOR                 0x00097000\r
-\r
 //\r
 // Maximum number of "Socket Sets", where a "Socket Set is a set of matching\r
 // DIMM's from the various channels\r
@@ -185,12 +183,6 @@ SaveConfig (
   IN      MRCParams_t                      *MrcData\r
   );\r
 \r
-VOID\r
-RetriveRequiredMemorySize (\r
-  IN      EFI_PEI_SERVICES                  **PeiServices,\r
-  OUT     UINTN                             *Size\r
-  );\r
-\r
 EFI_STATUS\r
 GetMemoryMap (\r
   IN     EFI_PEI_SERVICES                                    **PeiServices,\r
@@ -225,8 +217,7 @@ BaseMemoryTest (
 EFI_STATUS\r
 SetPlatformImrPolicy (\r
   IN      EFI_PHYSICAL_ADDRESS    PeiMemoryBaseAddress,\r
-  IN      UINT64                  PeiMemoryLength,\r
-  IN      UINTN                   RequiredMemSize\r
+  IN      UINT64                  PeiMemoryLength\r
   );\r
 \r
 VOID\r