Revision: 16845
          http://sourceforge.net/p/edk2/code/16845
Author:   jyao1
Date:     2015-02-13 01:20:35 +0000 (Fri, 13 Feb 2015)
Log Message:
-----------
Fix comments error.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen....@intel.com>
Reviewed-by: "Rangarajan, Ravi P" <ravi.p.rangara...@intel.com>
Reviewed-by: "Ma, Maurice" <maurice...@intel.com>

Modified Paths:
--------------
    trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm
    trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s

Modified: trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm
===================================================================
--- trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm      2015-02-13 
01:00:47 UTC (rev 16844)
+++ trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm      2015-02-13 
01:20:35 UTC (rev 16845)
@@ -57,19 +57,19 @@
 ;
 LOAD_MMX_EXT MACRO   ReturnAddress, MmxRegister
   mov     esi, ReturnAddress
-  movd    MmxRegister, esi              ; save ReturnAddress into MM7  
+  movd    MmxRegister, esi              ; save ReturnAddress into MMX
 ENDM
 
 CALL_MMX_EXT MACRO   RoutineLabel, MmxRegister
   local   ReturnAddress
   mov     esi, offset ReturnAddress
-  movd    MmxRegister, esi              ; save ReturnAddress into MM7
+  movd    MmxRegister, esi              ; save ReturnAddress into MMX
   jmp     RoutineLabel
 ReturnAddress:
 ENDM
 
 RET_ESI_EXT  MACRO   MmxRegister
-  movd    esi, MmxRegister              ; restore ESP from MM7
+  movd    esi, MmxRegister              ; restore ESP from MMX
   jmp     esi
 ENDM
 
@@ -102,15 +102,15 @@
 ;------------------------------------------------------------------------------
 SecPlatformInitDefault PROC NEAR PUBLIC
    ; Inputs:
-   ;   eax -> Return address
+   ;   mm7 -> Return address
    ; Outputs:
    ;   eax -> 0 - Successful, Non-zero - Failed.
    ; Register Usage:
    ;   eax is cleared and ebp is used for return address.
    ;   All others reserved.
-
+   
    ; Save return address to EBP
-   mov   ebp, eax
+   mov   ebp, mm7
 
    xor   eax, eax
 exit:
@@ -382,7 +382,7 @@
   SAVE_REGS
 
   ;
-  ; Save timestamp into XMM4 & XMM5
+  ; Save timestamp into XMM6
   ;
   rdtsc
   SAVE_EAX

Modified: trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s
===================================================================
--- trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s        2015-02-13 
01:00:47 UTC (rev 16844)
+++ trunk/edk2/IntelFspPkg/FspSecCore/Ia32/FspApiEntry.s        2015-02-13 
01:20:35 UTC (rev 16845)
@@ -207,7 +207,7 @@
 #------------------------------------------------------------------------------
 # SecPlatformInitDefault
 # Inputs:
-#   eax -> Return address
+#   mm7 -> Return address
 # Outputs:
 #   eax -> 0 - Successful, Non-zero - Failed.
 # Register Usage:
@@ -219,7 +219,7 @@
    #
    # Save return address to EBP
    #
-   movl   %eax, %ebp
+   movd   %mm7, %ebp
    xorl   %eax, %eax
 
 SecPlatformInitDefaultExit:
@@ -532,7 +532,7 @@
   SAVE_REGS
 
   #
-  # Save timestamp into XMM4 & XMM5
+  # Save timestamp into XMM6
   #
   rdtsc
   SAVE_EAX


------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to