X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FCore%2FDxeIplPeim%2FX64%2FVirtualMemory.h;h=83d0e9bddb5fd1cedf60a0e5150fa788b231f233;hp=be9a7391b61516f33b123b964cf519b8324d749a;hb=48557c6550adecf39e1e8e140b1736275d070dfb;hpb=a387653db209935677f95ef01608a533bc51633f diff --git a/MdeModulePkg/Core/DxeIplPeim/X64/VirtualMemory.h b/MdeModulePkg/Core/DxeIplPeim/X64/VirtualMemory.h index be9a7391b6..83d0e9bddb 100644 --- a/MdeModulePkg/Core/DxeIplPeim/X64/VirtualMemory.h +++ b/MdeModulePkg/Core/DxeIplPeim/X64/VirtualMemory.h @@ -2,9 +2,9 @@ x64 Long Mode Virtual Memory Management Definitions References: - 1) IA-32 Intel(R) Atchitecture Software Developer's Manual Volume 1:Basic Architecture, Intel - 2) IA-32 Intel(R) Atchitecture Software Developer's Manual Volume 2:Instruction Set Reference, Intel - 3) IA-32 Intel(R) Atchitecture Software Developer's Manual Volume 3:System Programmer's Guide, Intel + 1) IA-32 Intel(R) Architecture Software Developer's Manual Volume 1:Basic Architecture, Intel + 2) IA-32 Intel(R) Architecture Software Developer's Manual Volume 2:Instruction Set Reference, Intel + 3) IA-32 Intel(R) Architecture Software Developer's Manual Volume 3:System Programmer's Guide, Intel 4) AMD64 Architecture Programmer's Manual Volume 2: System Programming Copyright (c) 2006 - 2008, Intel Corporation.
@@ -100,7 +100,6 @@ typedef union { #pragma pack() - /** Allocates and fills in the Page Directory and Page Table Entries to establish a 1:1 Virtual to Physical mapping. @@ -110,7 +109,7 @@ typedef union { table entries to the physical address space. - @return EFI_SUCCESS The 1:1 Virtual to Physical identity mapping was created + @return The address of 4 level page map. **/ UINTN @@ -119,15 +118,11 @@ CreateIdentityMappingPageTables ( ); - - - /** Fix up the vector number in the vector code. @param VectorBase Base address of the vector handler. - @param VectorNum Index of vector. **/ @@ -139,9 +134,6 @@ AsmVectorFixup ( ); - - - /** Get the information of vector template.