]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/DxeIplPeim/DxeIpl.h
MdeModulePkg/DxeLoadFunc: Add use case for new Perf macro
[mirror_edk2.git] / MdeModulePkg / Core / DxeIplPeim / DxeIpl.h
index f3aabdb7e0f02b2bde79f0d3ea848ef751bc0f5f..9ea88a399be4a3e12e958f36e66bd8dbb8b10b7d 100644 (file)
@@ -2,7 +2,7 @@
   Master header file for DxeIpl PEIM. All source files in this module should\r
   include this file for common definitions.\r
 \r
-Copyright (c) 2006 - 2016, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
 This program and the accompanying materials\r
 are licensed and made available under the terms and conditions of the BSD License\r
 which accompanies this distribution.  The full text of the license may be found at\r
@@ -48,6 +48,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include <Library/RecoveryLib.h>\r
 #include <Library/DebugAgentLib.h>\r
 #include <Library/PeiServicesTablePointerLib.h>\r
+#include <Library/PerformanceLib.h>\r
 \r
 #define STACK_SIZE      0x20000\r
 #define BSP_STORE_SIZE  0x4000\r
@@ -240,29 +241,4 @@ Decompress (
   OUT       UINTN                   *OutputSize\r
   );\r
 \r
-/**\r
-  Clear legacy memory located at the first 4K-page.\r
-\r
-  This function traverses the whole HOB list to check if memory from 0 to 4095\r
-  exists and has not been allocated, and then clear it if so.\r
-\r
-  @param HobStart         The start of HobList passed to DxeCore.\r
-\r
-**/\r
-VOID\r
-ClearFirst4KPage (\r
-  IN  VOID *HobStart\r
-  );\r
-\r
-/**\r
-  Return configure status of NULL pointer detection feature.\r
-\r
-  @return TRUE   NULL pointer detection feature is enabled\r
-  @return FALSE  NULL pointer detection feature is disabled\r
-**/\r
-BOOLEAN\r
-IsNullDetectionEnabled (\r
-  VOID\r
-  );\r
-\r
 #endif\r