Fix comments error.
authorYao, Jiewen <jiewen.yao@intel.com>
Fri, 13 Feb 2015 01:20:35 +0000 (01:20 +0000)
committerjyao1 <jyao1@Edk2>
Fri, 13 Feb 2015 01:20:35 +0000 (01:20 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com>
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangarajan@intel.com>
Reviewed-by: "Ma, Maurice" <maurice.ma@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16845 6f19259b-4bc3-4df7-8a09-765794883524

IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm
IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s

index afe995c..c33e17b 100644 (file)
@@ -57,19 +57,19 @@ DATA_LEN_AT_STACK_TOP    EQU   (DATA_LEN_OF_PER0 + DATA_LEN_OF_MCUD + 4)
 ;\r
 LOAD_MMX_EXT MACRO   ReturnAddress, MmxRegister\r
   mov     esi, ReturnAddress\r
-  movd    MmxRegister, esi              ; save ReturnAddress into MM7  \r
+  movd    MmxRegister, esi              ; save ReturnAddress into MMX\r
 ENDM\r
 \r
 CALL_MMX_EXT MACRO   RoutineLabel, MmxRegister\r
   local   ReturnAddress\r
   mov     esi, offset ReturnAddress\r
-  movd    MmxRegister, esi              ; save ReturnAddress into MM7\r
+  movd    MmxRegister, esi              ; save ReturnAddress into MMX\r
   jmp     RoutineLabel\r
 ReturnAddress:\r
 ENDM\r
 \r
 RET_ESI_EXT  MACRO   MmxRegister\r
-  movd    esi, MmxRegister              ; restore ESP from MM7\r
+  movd    esi, MmxRegister              ; restore ESP from MMX\r
   jmp     esi\r
 ENDM\r
 \r
@@ -102,15 +102,15 @@ FspSelfCheckDefault   ENDP
 ;------------------------------------------------------------------------------\r
 SecPlatformInitDefault PROC NEAR PUBLIC\r
    ; Inputs:\r
-   ;   eax -> Return address\r
+   ;   mm7 -> Return address\r
    ; Outputs:\r
    ;   eax -> 0 - Successful, Non-zero - Failed.\r
    ; Register Usage:\r
    ;   eax is cleared and ebp is used for return address.\r
    ;   All others reserved.\r
-\r
+   \r
    ; Save return address to EBP\r
-   mov   ebp, eax\r
+   mov   ebp, mm7\r
 \r
    xor   eax, eax\r
 exit:\r
@@ -382,7 +382,7 @@ TempRamInitApi   PROC    NEAR    PUBLIC
   SAVE_REGS\r
 \r
   ;\r
-  ; Save timestamp into XMM4 & XMM5\r
+  ; Save timestamp into XMM6\r
   ;\r
   rdtsc\r
   SAVE_EAX\r
index 973aec4..d914075 100644 (file)
@@ -207,7 +207,7 @@ FspSelfCheckDefaultExit:
 #------------------------------------------------------------------------------\r
 # SecPlatformInitDefault\r
 # Inputs:\r
-#   eax -> Return address\r
+#   mm7 -> Return address\r
 # Outputs:\r
 #   eax -> 0 - Successful, Non-zero - Failed.\r
 # Register Usage:\r
@@ -219,7 +219,7 @@ ASM_PFX(SecPlatformInitDefault):
    #\r
    # Save return address to EBP\r
    #\r
-   movl   %eax, %ebp\r
+   movd   %mm7, %ebp\r
    xorl   %eax, %eax\r
 \r
 SecPlatformInitDefaultExit:\r
@@ -532,7 +532,7 @@ ASM_PFX(TempRamInitApi):
   SAVE_REGS\r
 \r
   #\r
-  # Save timestamp into XMM4 & XMM5\r
+  # Save timestamp into XMM6\r
   #\r
   rdtsc\r
   SAVE_EAX\r