summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Include
AgeCommit message (Expand)AuthorFilesLines
2023-03-27UefiCpuPkg: Fix IA32 build failure in CpuPageTableLib.infZhiguang Liu1-16/+16
2023-03-27UefiCpuPkg/CpuPageTableLib: Add OUTPUT IsModified parameter.Dun Tan1-1/+3
2023-03-27UefiCpuPkg/CpuPageTableLib:Add check for Mask and AttrDun Tan1-0/+4
2023-03-27UefiCpuPkg/CpuPageTableLib: Add check for input LengthDun Tan1-2/+2
2023-03-10MdePkg: Move API and implementation from UefiCpuLib to CpuLibYu Pu1-49/+0
2023-03-06UefiCpuPkg/SmmBaseHob.h: Add SMM Base HOB DataWu, Jiaxin1-0/+75
2023-02-16UefiCpuPkg: Add RISCV_EFI_BOOT_PROTOCOL related definitionsSunil V L1-0/+34
2022-12-21UefiCpuPkg: Remove unused API in SmmCpuFeaturesLib.hTan, Dun1-25/+0
2022-11-14OvmfPkg/UefiCpuPkg: Add CcExit prefix to the APIs of CcExitLibMin M Xu1-8/+8
2022-11-14OvmfPkg/UefiCpuPkg/UefiPayloadPkg: Rename VmgExitLib to CcExitLibMin M Xu1-5/+8
2022-08-09UefiCpuPkg: Create CpuPageTableLib for manipulating X86 paging structsRay Ni1-0/+129
2022-05-09MdePkg: add SmmCpuRendezvousLib.h and SmmCpuRendezvousLibNull implement.Li, Zhihao1-27/+0
2022-04-02UefiCpuPkg: Extend VmgExitLibNull to handle #VE exceptionMin Xu1-0/+28
2022-03-04UefiCpuPkg: Extend SMM CPU Service with rendezvous support.Li, Zhihao2-1/+62
2021-12-07UefiCpuPkg: Apply uncrustify changesMichael Kubacki23-303/+292
2021-12-07UefiCpuPkg: Change OPTIONAL keyword usage styleMichael D Kinney2-6/+6
2021-11-10UefiCpuPkg/UefiCpuLib: Add GetCpuFamilyModel and GetCpuSteppingIdNi, Ray1-1/+22
2021-09-16UefiCpuPkg: Refactor initialization of CPU features during S3 resumeLou, Yun1-35/+54
2021-08-09UefiCpuPkg/CpuCacheInfoLib: Sort CpuCacheInfo arrayLou, Yun1-1/+1
2021-04-09UefiCpuPkg: Add MicrocodeLib for loading microcodeRay Ni1-0/+120
2021-03-17UefiCpuPkg/CpuCacheInfoLib: Collect cache associative typeLou, Yun1-2/+13
2021-02-03UefiCpuPkg/CpuCacheInfoLib: Add MpService dependencyLou, Yun1-2/+0
2021-01-20UefiCpuPkg/AcpiCpuData: update comments on register table fieldsLaszlo Ersek1-0/+4
2021-01-19UefiCpuPkg/CpuCacheInfoLib: Add new CpuCacheInfoLib.Lou, Yun1-0/+76
2020-12-04UefiCpuPkg/Feature: Support different thread count per coreRay Ni1-3/+13
2020-11-10UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCBTom Lendacky1-4/+10
2020-11-10UefiCpuPkg/VmgExitLib: Add interfaces to set/read GHCB ValidBitmap bitsTom Lendacky1-0/+37
2020-08-16UefiCpuPkg: Implement library support for VMGEXITTom Lendacky1-0/+103
2020-07-28UefiCpuPkg/SecMigrationPei: Add initial PEIM (CVE-2019-11098)Michael Kubacki1-0/+54
2020-07-14UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrSetFixedMtrr()Ray Ni1-15/+0
2020-07-14UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrSetVariableMtrr()Ray Ni1-15/+0
2020-07-14UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrGetVariableMtrr()Ray Ni1-16/+1
2020-07-07UefiCpuPkg: Move StandardSignatureIsAuthenticAMD to BaseUefiCpuLibKirkendall, Garrett1-0/+14
2020-02-14UefiCpuPkg: Remove FIT based microcode shadow logic from MpInitLib.Siyuan Fu1-0/+66
2020-02-14UefiCpuPkg/CpuFeature: Introduce First to indicate 1st unit.Ray Ni1-0/+36
2020-02-14UefiCpuPkg/RegisterCpuFeaturesLib: Delete CPU_FEATURE_[BEFORE|AFTER]Ray Ni1-12/+3
2020-02-10UefiCpuPkg/Smm: Fix various typosAntoine Coeur1-2/+2
2020-01-02UefiCpuPkg: Add definitions for EDKII microcode patch HOBHao A Wu1-0/+44
2019-11-13UefiCpuPkg/RegisterCpuFeature: Remove CPU_FEATURE_XD macroRay Ni1-1/+1
2019-08-21UefiCpuPkg/RegisterCpuFeaturesLib: Add "Test Then Write" Macros.Dong, Eric2-1/+93
2019-08-09UefiCpuPkg: Update code to include register definitions from MdePkgNi, Ray3-4/+4
2019-08-09UefiCpuPkg|MdePkg: Move Register/ folder to MdePkg/Include/Ni, Ray33-53504/+19
2019-08-09MdePkg/Cpuid.h: Move Cpuid.h from UefiCpuPkg to MdePkgNi, Ray1-3981/+2
2019-07-29UefiCpuPkg: Add new EDKII_PEI_MP_SERVICES2_PPIEric Dong1-0/+279
2019-07-29UefiCpuPkg/Include/MpInitLib.h: Add MpInitLibStartupAllCPUs API.Eric Dong1-1/+35
2019-06-13UefiCpuPkg RegisterCpuFeaturesLib.h: Fix typo 'STRICK' to 'STRIKE'Star Zeng1-1/+1
2019-04-09UefiCpuPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney49-343/+49
2019-04-09UefiCpuPkg/Cpuid.h: Update CPUID.7H.ECX structure for 5-level pagingRay Ni1-2/+5
2019-04-08UefiCpuPkg/LocalApicLib: Add GetProcessorLocation2ByApicId() APIRay Ni1-1/+28
2019-04-04UefiCpuPkg/Cpuid.h: Remove duplicated struct definition for leaf 1FHRay Ni1-118/+8