]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFsp2Pkg/Include/Library/FspSecPlatformLib.h
IntelFsp2Pkg: Update Function header to support IA32/X64.
[mirror_edk2.git] / IntelFsp2Pkg / Include / Library / FspSecPlatformLib.h
index c91ea4a78ff1ebb17252430319dc64fce3153add..598fdb9ec5be91ab870f5a94c4cff79d069a79b0 100644 (file)
   The callee should not use XMM6/XMM7.\r
   The return address is saved in MM7.\r
 \r
-  @retval in saved in EAX - 0 means platform initialization success.\r
+  @retval in saved in EAX/RAX - 0 means platform initialization success.\r
                             other means platform initialization fail.\r
 **/\r
-UINT32\r
+UINTN\r
 EFIAPI\r
 SecPlatformInit (\r
   VOID\r
@@ -37,10 +37,10 @@ SecPlatformInit (
 \r
   @param[in] FsptUpdDataPtr     Address pointer to the FSPT_UPD data structure. It is saved in ESP.\r
 \r
-  @retval in saved in EAX - 0 means Microcode is loaded successfully.\r
+  @retval in saved in EAX/RAX - 0 means Microcode is loaded successfully.\r
                             other means Microcode is not loaded successfully.\r
 **/\r
-UINT32\r
+UINTN\r
 EFIAPI\r
 LoadMicrocode (\r
   IN  VOID  *FsptUpdDataPtr\r
@@ -56,10 +56,10 @@ LoadMicrocode (
 \r
   @param[in] FsptUpdDataPtr     Address pointer to the FSPT_UPD data structure. It is saved in ESP.\r
 \r
-  @retval in saved in EAX - 0 means CAR initialization success.\r
+  @retval in saved in EAX/RAX - 0 means CAR initialization success.\r
                             other means CAR initialization fail.\r
 **/\r
-UINT32\r
+UINTN\r
 EFIAPI\r
 SecCarInit (\r
   IN  VOID  *FsptUpdDataPtr\r