]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFsp2WrapperPkg/Library/SecFspWrapperPlatformSecLibSample/SecTempRamDone.c
IntelFsp2WrapperPkg SecFspWrapperPlatformSecLibSample:Update code to pass build
[mirror_edk2.git] / IntelFsp2WrapperPkg / Library / SecFspWrapperPlatformSecLibSample / SecTempRamDone.c
index 76d2f4208691b34263b643492a82116a042c5538..b7a622703af0181d4aac80dfae979331d84e7f44 100644 (file)
 \r
 #include <PiPei.h>\r
 \r
 \r
 #include <PiPei.h>\r
 \r
-#include <Ppi/TemporaryRamDone.h>\r
-\r
-#include <Library/BaseMemoryLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/PcdLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/PcdLib.h>\r
-#include <Library/DebugAgentLib.h>\r
-#include <Library/FspPlatformInfoLib.h>\r
-#include <Library/FspApiLib.h>\r
+#include <Library/FspWrapperApiLib.h>\r
+#include <Library/FspWrapperPlatformLib.h>\r
+#include <Guid/FspHeaderFile.h>\r
 \r
 /**\r
 This interface disables temporary memory in SEC Phase.\r
 \r
 /**\r
 This interface disables temporary memory in SEC Phase.\r
@@ -43,8 +40,8 @@ SecPlatformDisableTemporaryMemory (
 \r
   DEBUG((DEBUG_INFO, "SecPlatformDisableTemporaryMemory enter\n"));\r
 \r
 \r
   DEBUG((DEBUG_INFO, "SecPlatformDisableTemporaryMemory enter\n"));\r
 \r
-  TempRamExitParam = GetTempRamExitParam ();\r
-  Status = CallTempRamExit (FspHeader, TempRamExitParam);\r
+  TempRamExitParam = UpdateTempRamExitParam ();\r
+  Status = CallTempRamExit (TempRamExitParam);\r
   DEBUG((DEBUG_INFO, "TempRamExit status: 0x%x\n", Status));\r
   ASSERT_EFI_ERROR(Status);\r
 \r
   DEBUG((DEBUG_INFO, "TempRamExit status: 0x%x\n", Status));\r
   ASSERT_EFI_ERROR(Status);\r
 \r