]> git.proxmox.com Git - mirror_edk2.git/blobdiff - CorebootModulePkg/SecCore/Ia32/Stack.asm
CorebootModulePkg: Fix various typos
[mirror_edk2.git] / CorebootModulePkg / SecCore / Ia32 / Stack.asm
index 9d1ed153e12169e1d46d5879ee5b59f03c6e8861..cdddc5433f7ab969760f213da2c12f267774335d 100644 (file)
@@ -11,7 +11,7 @@
 ;\r
 ; Abstract:\r
 ;\r
-;   Switch the stack from temporary memory to permenent memory.\r
+;   Switch the stack from temporary memory to permanent memory.\r
 ;\r
 ;------------------------------------------------------------------------------\r
 \r
@@ -38,7 +38,7 @@ SecSwitchStack   PROC
     \r
     ;\r
     ; !!CAUTION!! this function address's is pushed into stack after\r
-    ; migration of whole temporary memory, so need save it to permenent\r
+    ; migration of whole temporary memory, so need save it to permanent\r
     ; memory at first!\r
     ;\r
     \r
@@ -46,13 +46,13 @@ SecSwitchStack   PROC
     mov   ecx, [esp + 24]          ; Save the second parameter\r
     \r
     ;\r
-    ; Save this function's return address into permenent memory at first.\r
-    ; Then, Fixup the esp point to permenent memory\r
+    ; Save this function's return address into permanent memory at first.\r
+    ; Then, Fixup the esp point to permanent memory\r
     ;\r
     mov   eax, esp\r
     sub   eax, ebx\r
     add   eax, ecx\r
-    mov   edx, dword ptr [esp]         ; copy pushed register's value to permenent memory\r
+    mov   edx, dword ptr [esp]         ; copy pushed register's value to permanent memory\r
     mov   dword ptr [eax], edx    \r
     mov   edx, dword ptr [esp + 4]\r
     mov   dword ptr [eax + 4], edx    \r
@@ -60,17 +60,17 @@ SecSwitchStack   PROC
     mov   dword ptr [eax + 8], edx    \r
     mov   edx, dword ptr [esp + 12]\r
     mov   dword ptr [eax + 12], edx    \r
-    mov   edx, dword ptr [esp + 16]    ; Update this function's return address into permenent memory\r
+    mov   edx, dword ptr [esp + 16]    ; Update this function's return address into permanent memory\r
     mov   dword ptr [eax + 16], edx    \r
-    mov   esp, eax                     ; From now, esp is pointed to permenent memory\r
+    mov   esp, eax                     ; From now, esp is pointed to permanent memory\r
         \r
     ;\r
-    ; Fixup the ebp point to permenent memory\r
+    ; Fixup the ebp point to permanent memory\r
     ;\r
     mov   eax, ebp\r
     sub   eax, ebx\r
     add   eax, ecx\r
-    mov   ebp, eax                ; From now, ebp is pointed to permenent memory\r
+    mov   ebp, eax                ; From now, ebp is pointed to permanent memory\r
     \r
     pop   edx\r
     pop   ecx\r