summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/CpuDxe
AgeCommit message (Expand)AuthorFilesLines
2023-04-10UefiCpuPkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-4/+4
2023-04-01UefiCpuPkg/CpuDxe: Substract TME-MK KEY_ID_BITS from CPU max PARay Ni1-2/+22
2023-04-01UefiCpuPkg/CpuDxe: Refactor to use CPUID definitionsRay Ni2-11/+10
2023-03-10UefiCpuPkg: Remove UefiCpuLib from module INFs.Yu Pu2-2/+0
2022-08-31UefiCpuPkg: Enhance logic in InitializeMpExceptionStackSwitchHandlersLiu, Zhiguang1-39/+65
2022-08-09UefiCpuPkg: Simplify InitializeSeparateExceptionStacksLiu, Zhiguang1-129/+33
2022-06-23UefiCpuPkg: CpuDxe: Set RW and P Attributes on Split PagesRay Ni1-3/+5
2022-06-10CpuException: Add InitializeSeparateExceptionStacksRay Ni1-3/+3
2022-06-10CpuException: Remove InitializeCpuInterruptHandlersRay Ni1-5/+28
2022-04-02UefiCpuPkg: Update AddressEncMask in CpuPageTableMin Xu2-0/+4
2022-03-01UefiCpuPkg: Replace Opcode with the corresponding instructions.Jason1-2/+2
2021-12-07UefiCpuPkg: Apply uncrustify changesMichael Kubacki10-586/+682
2021-12-07UefiCpuPkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()Michael D Kinney1-3/+2
2021-12-07UefiCpuPkg: Change OPTIONAL keyword usage styleMichael D Kinney1-2/+1
2021-03-18UefiCpuPkg/CpuDxe: Guarantee GDT is below 4GBRay Ni1-5/+16
2021-03-18UefiCpuPkg/CpuDxe: Rename variables to follow EDKII coding standardRay Ni1-12/+11
2021-01-12UefiCpuPkg/CpuDxe: Fix boot errorGuo Dong1-5/+3
2020-12-18Revert "UefiCpuPkg/CpuDxe: Fix boot error"Laszlo Ersek1-2/+2
2020-12-08UefiCpuPkg/CpuDxe: Fix boot errorGuo Dong1-2/+2
2020-08-17UefiCpuPkg: Add a 16-bit protected mode code segment descriptorTom Lendacky2-6/+6
2020-07-15UefiCpuPkg: Add New Memory AttributesOleksiy Yakovlev3-23/+7
2020-07-15UefiCpuPkg: Update EFI_MEMORY_CACHETYPE_MASK definitionOleksiy Yakovlev1-1/+2
2020-02-10UefiCpuPkg/CpuDxe: Fix few typosAntoine Coeur8-15/+15
2019-09-25UefiCpuPkg/CpuDxe: clean up PAGE_TABLE_LIB_PAGING_CONTEXT usage.Dong, Eric5-16/+112
2019-08-09UefiCpuPkg: Update code to include register definitions from MdePkgNi, Ray2-4/+4
2019-08-09UefiCpuPkg/CpuDxe: Support parsing 5-level page tableNi, Ray2-2/+19
2019-08-09UefiCpuPkg/CpuDxe: Remove unnecessary macrosNi, Ray1-19/+24
2019-04-09UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney13-91/+13
2019-03-01UefiCpuPkg: restore strict page attributes via #DB in nonstop mode onlyJian J Wang1-1/+10
2018-10-26UefiCpuPkg/CpuDxe: prevent recursive calling of InitializePageTablePoolJian J Wang1-2/+21
2018-10-26UefiCpuPkg/CpuDxe: consider freed-memory guard in non-stop modeJian J Wang1-1/+1
2018-09-21UefiCpuPkg: Remove redundant library classes, Ppis and GUIDsshenglei1-7/+0
2018-09-10UefiCpuPkg/CpuDxe: fix an incorrect bit-wise operationJian J Wang1-1/+1
2018-09-10UefiCpuPkg/CpuDxe: fix ECC reported issuesJian J Wang1-2/+2
2018-08-30UefiCpuPkg/CpuDxe: change level of DEBUG messageJian J Wang2-3/+3
2018-08-30UefiCpuPkg/CpuDxe: implement non-stop mode for uefiJian J Wang4-6/+237
2018-07-20UefiCpuPkg/CpuDxe: fix incorrect check of SMM modeJian J Wang1-1/+8
2018-06-28UefiCpuPkg: Clean up source filesLiming Gao3-9/+9
2018-06-19UefiCpuPkg/CpuDxe: make register access more readableJian J Wang1-15/+29
2018-06-19UefiCpuPkg/CpuDxe: allow accessing (DXE) page table in SMM modeJian J Wang2-35/+106
2018-06-07UefiCpuPkg: Remove X86 ASM and S filesLiming Gao5-234/+1
2018-01-29UefiCpuPkg/CpuDxe: remove all code to flush TLB for APsJian J Wang1-80/+5
2018-01-19UefiCpuPkg/CpuDxe: fix bad boot performanceJian J Wang1-2/+0
2018-01-18UefiCpuPkg/CpuDxe: clear NX attr for page directoryJian J Wang1-3/+3
2018-01-18UefiCpuPkg/CpuDxe: fix SetMemoryAttributes issue in 32-bit modeJian J Wang1-0/+4
2017-12-13UefiCpuPkg/CpuDxe: suppress invalid warning about uninitialized variableJian J Wang1-0/+5
2017-12-12UefiCpuPkg/CpuDxe: Enable protection for newly added page tableJian J Wang4-9/+267
2017-12-08UefiCpuPkg/CpuDxe: Initialize stack switch for MPJian J Wang2-0/+192
2017-11-24UefiCpuPkg/CpuDxe: Fix multiple entries of RT_CODE in memory mapJian J Wang1-21/+73
2017-11-21UefiCpuPkg: Fix unix style of EOLJian J Wang1-2/+2