]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPlatformPkg/Sec/SecInternal.h
ArmPlatformPkg/Sec: Moved Exception Vector Table to ArmPkg/DebugAgentBaseLib
[mirror_edk2.git] / ArmPlatformPkg / Sec / SecInternal.h
index 9136db9b4628bd8341267ff0dd6911edff2a7850..8bc21389e75cb666749cff3520473b17a78f4b5b 100644 (file)
@@ -19,7 +19,7 @@
 #include <Base.h>\r
 #include <Library/ArmLib.h>\r
 #include <Library/ArmCpuLib.h>\r
-#include <Library/ArmPlatformLib.h>\r
+#include <Library/ArmPlatformSecLib.h>\r
 #include <Library/BaseLib.h>\r
 #include <Library/DebugLib.h>\r
 #include <Library/PcdLib.h>\r
@@ -28,7 +28,8 @@
 \r
 VOID\r
 TrustedWorldInitialization (\r
-  IN  UINTN                 MpId\r
+  IN  UINTN                     MpId,\r
+  IN  UINTN                     SecBootMode\r
   );\r
 \r
 VOID\r
@@ -43,22 +44,12 @@ ArmSetupGicNonSecure (
   IN  INTN                  GicInterruptInterfaceBase\r
 );\r
 \r
-// Vector Table for Sec Phase\r
-VOID\r
-SecVectorTable (\r
-  VOID\r
-  );\r
-\r
-VOID\r
-NonSecureWaitForFirmware (\r
-  VOID\r
-  );\r
-\r
 VOID\r
 enter_monitor_mode (\r
   IN UINTN                  MonitorEntryPoint,\r
   IN UINTN                  MpId,\r
-  IN VOID*                  Stack\r
+  IN UINTN                  SecBootMode,\r
+  IN VOID*                  MonitorStackBase\r
   );\r
 \r
 VOID\r