]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFspPkg/FspSecCore/Ia32/FspApiEntry.asm
Fix comments error.
[mirror_edk2.git] / IntelFspPkg / FspSecCore / Ia32 / FspApiEntry.asm
index afe995c8bd011d1980047c5ae4df8b4eb6e639f5..c33e17b7ce4fb6fc961f14e683b70feea0d86eaf 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