]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/CpuMpPei/X64/MpFuncs.nasm
UefiCpuPkg/CpuMpPei: Remove un-used variables and functions
[mirror_edk2.git] / UefiCpuPkg / CpuMpPei / X64 / MpFuncs.nasm
index 99cbee296b7d969564070169468e1b387ba10051..e0a98647dff027360d701cdf87859f4b3569c8f5 100644 (file)
@@ -280,30 +280,3 @@ OtherLoaded:
     pop        rax\r
 \r
     ret\r
-\r
-global ASM_PFX(AsmInitializeGdt)\r
-ASM_PFX(AsmInitializeGdt):\r
-    push       rbp\r
-    mov        rbp, rsp\r
-\r
-    lgdt       [rcx]  ; update the GDTR\r
-\r
-    sub        rsp, 0x10\r
-    mov        rax, ASM_PFX(SetCodeSelectorFarJump)\r
-    mov        [rsp], rax\r
-    mov        rdx, LONG_MODE_CS\r
-    mov        [rsp + 4], dx    ; get new CS\r
-    jmp        far dword [rsp]  ; far jump with new CS\r
-ASM_PFX(SetCodeSelectorFarJump):\r
-    add        rsp, 0x10\r
-\r
-    mov        rax, LONG_MODE_DS          ; get new DS\r
-    mov        ds, ax\r
-    mov        es, ax\r
-    mov        fs, ax\r
-    mov        gs, ax\r
-    mov        ss, ax\r
-\r
-    pop        rbp\r
-\r
-  ret\r