mirror of https://github.com/acidanthera/audk.git
Fix comments error.
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
This commit is contained in:
parent
01b699a971
commit
1c54ceb705
|
@ -57,19 +57,19 @@ DATA_LEN_AT_STACK_TOP EQU (DATA_LEN_OF_PER0 + DATA_LEN_OF_MCUD + 4)
|
|||
;
|
||||
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 @@ FspSelfCheckDefault ENDP
|
|||
;------------------------------------------------------------------------------
|
||||
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 @@ TempRamInitApi PROC NEAR PUBLIC
|
|||
SAVE_REGS
|
||||
|
||||
;
|
||||
; Save timestamp into XMM4 & XMM5
|
||||
; Save timestamp into XMM6
|
||||
;
|
||||
rdtsc
|
||||
SAVE_EAX
|
||||
|
|
|
@ -207,7 +207,7 @@ FspSelfCheckDefaultExit:
|
|||
#------------------------------------------------------------------------------
|
||||
# SecPlatformInitDefault
|
||||
# Inputs:
|
||||
# eax -> Return address
|
||||
# mm7 -> Return address
|
||||
# Outputs:
|
||||
# eax -> 0 - Successful, Non-zero - Failed.
|
||||
# Register Usage:
|
||||
|
@ -219,7 +219,7 @@ ASM_PFX(SecPlatformInitDefault):
|
|||
#
|
||||
# Save return address to EBP
|
||||
#
|
||||
movl %eax, %ebp
|
||||
movd %mm7, %ebp
|
||||
xorl %eax, %eax
|
||||
|
||||
SecPlatformInitDefaultExit:
|
||||
|
@ -532,7 +532,7 @@ ASM_PFX(TempRamInitApi):
|
|||
SAVE_REGS
|
||||
|
||||
#
|
||||
# Save timestamp into XMM4 & XMM5
|
||||
# Save timestamp into XMM6
|
||||
#
|
||||
rdtsc
|
||||
SAVE_EAX
|
||||
|
|
Loading…
Reference in New Issue