]> git.proxmox.com Git - mirror_edk2.git/blobdiff - UefiCpuPkg/CpuMpPei/X64/MpFuncs.asm
UefiCpuPkg/CpuMpPei: Remove un-used variables and functions
[mirror_edk2.git] / UefiCpuPkg / CpuMpPei / X64 / MpFuncs.asm
index f018c3bb09a01a1ac171a4ccac68a2d6eb1024c0..03e00924fb0cd0b22c0b73fcb8baf5dcc2807980 100644 (file)
@@ -288,30 +288,4 @@ OtherLoaded:
     ret\r
 AsmExchangeRole   ENDP\r
 \r
-AsmInitializeGdt   PROC\r
-    push       rbp\r
-    mov        rbp, rsp\r
-\r
-    lgdt       fword PTR [rcx]  ; update the GDTR\r
-\r
-    sub        rsp, 0x10\r
-    lea        rax, SetCodeSelectorFarJump\r
-    mov        [rsp], rax\r
-    mov        rdx, LONG_MODE_CS\r
-    mov        [rsp + 4], dx    ; get new CS\r
-    jmp        fword ptr [rsp]\r
-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
-    ret\r
-AsmInitializeGdt  ENDP\r
-\r
 END\r