// SecTemporaryRamSupport (\r
// IN CONST EFI_PEI_SERVICES **PeiServices, // %rcx\r
// IN EFI_PHYSICAL_ADDRESS TemporaryMemoryBase, // %rdx\r
-// IN EFI_PHYSICAL_ADDRESS PermanentMemoryBase, // %r8 \r
+// IN EFI_PHYSICAL_ADDRESS PermanentMemoryBase, // %r8\r
// IN UINTN CopySize // %r9\r
// )\r
//\r
// Adjust callers %rbp to account for stack move\r
subq %rdx, %rbp // Calc offset of %rbp in Temp Memory\r
addq %r8, %rbp // add in permanent base to offset\r
- \r
+\r
pushq %rbp // stack frame is for the debugger\r
movq %rsp, %rbp\r
\r
popq %r9 // CopySize (old stack)\r
popq %r8 // PermanentMemoryBase (old stack)\r
popq %rdx // TemporaryMemoryBase (old stack)\r
- \r
+\r
movq %rsp, %rcx // Move to new stack\r
subq %rdx, %rcx // Calc offset of stack in Temp Memory\r
addq %r8, %rcx // Calc PermanentMemoryBase address\r
- movq %rcx, %rsp // Update stack \r
+ movq %rcx, %rsp // Update stack\r
// Stack now points to permanent memory\r
- \r
+\r
// ZeroMem (TemporaryMemoryBase /* rcx */, CopySize /* rdx */);\r
movq %rdx, %rcx\r
movq %r9, %rdx\r