EmulatorPkg/Sec: Fix various typos
Fix various typos in comments and documentation. Cc: Jordan Justen <jordan.l.justen@intel.com> Cc: Andrew Fish <afish@apple.com> Cc: Ray Ni <ray.ni@intel.com> Signed-off-by: Antoine Coeur <coeur@gmx.fr> Reviewed-by: Philippe Mathieu-Daude <philmd@redhat.com> Acked-by: Liming Gao <liming.gao@intel.com> Signed-off-by: Philippe Mathieu-Daude <philmd@redhat.com> Message-Id: <20200207010831.9046-5-philmd@redhat.com>
This commit is contained in:
committed by
mergify[bot]
parent
e60536756e
commit
de949fdbcf
@@ -9,7 +9,7 @@
|
||||
#
|
||||
# Abstract:
|
||||
#
|
||||
# Switch the stack from temporary memory to permenent memory.
|
||||
# Switch the stack from temporary memory to permanent memory.
|
||||
#
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@@ -36,7 +36,7 @@ ASM_PFX(SecSwitchStack):
|
||||
|
||||
#
|
||||
# !!CAUTION!! this function address's is pushed into stack after
|
||||
# migration of whole temporary memory, so need save it to permenent
|
||||
# migration of whole temporary memory, so need save it to permanent
|
||||
# memory at first!
|
||||
#
|
||||
|
||||
@@ -44,14 +44,14 @@ ASM_PFX(SecSwitchStack):
|
||||
movl 24(%esp), %ecx # Save the second parameter
|
||||
|
||||
#
|
||||
# Save this function's return address into permenent memory at first.
|
||||
# Then, Fixup the esp point to permenent memory
|
||||
# Save this function's return address into permanent memory at first.
|
||||
# Then, Fixup the esp point to permanent memory
|
||||
#
|
||||
|
||||
movl %esp, %eax
|
||||
subl %ebx, %eax
|
||||
addl %ecx, %eax
|
||||
movl (%esp), %edx # copy pushed register's value to permenent memory
|
||||
movl (%esp), %edx # copy pushed register's value to permanent memory
|
||||
movl %edx, (%eax)
|
||||
movl 4(%esp), %edx
|
||||
movl %edx, 4(%eax)
|
||||
@@ -61,16 +61,16 @@ ASM_PFX(SecSwitchStack):
|
||||
movl %edx, 12(%eax)
|
||||
movl 16(%esp), %edx
|
||||
movl %edx, 16(%eax)
|
||||
movl %eax, %esp # From now, esp is pointed to permenent memory
|
||||
movl %eax, %esp # From now, esp is pointed to permanent memory
|
||||
|
||||
#
|
||||
# Fixup the ebp point to permenent memory
|
||||
# Fixup the ebp point to permanent memory
|
||||
#
|
||||
#ifndef __APPLE__
|
||||
movl %ebp, %eax
|
||||
subl %ebx, %eax
|
||||
addl %ecx, %eax
|
||||
movl %eax, %ebp # From now, ebp is pointed to permenent memory
|
||||
movl %eax, %ebp # From now, ebp is pointed to permanent memory
|
||||
|
||||
#
|
||||
# Fixup callee's ebp point for PeiDispatch
|
||||
@@ -78,7 +78,7 @@ ASM_PFX(SecSwitchStack):
|
||||
movl (%ebp), %eax
|
||||
subl %ebx, %eax
|
||||
addl %ecx, %eax
|
||||
movl %eax, (%ebp) # From now, Temporary's PPI caller's stack is in permenent memory
|
||||
movl %eax, (%ebp) # From now, Temporary's PPI caller's stack is in permanent memory
|
||||
#endif
|
||||
|
||||
pop %edx
|
||||
|
Reference in New Issue
Block a user