summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2017-04-07UefiCpuPkg/CpuExceptionHandlerLib: Remove white space at first lineJeff Fan1-1/+1
2017-04-07UefiCpuPkg/CpuExceptionHandlerLib: Trim white space at end of lineJeff Fan21-152/+152
2017-04-07UefiCpuPkg/CpuExceptionHandlerLib: Add DumpCpuContext() implementationJeff Fan9-140/+125
2017-04-06UefiCpuPkg/MpLib.c: Load microcode before mtrr sync per IA32 SDMJeff Fan1-4/+4
2017-04-05UefiCpuPkg/CpuFeatures: Change files format to DOSJeff Fan24-5123/+5123
2017-04-05UefiCpuPkg/MtrrLib:Fix VS2012 build failureDandan Bi1-0/+4
2017-03-31UefiCpuPkg/MtrrLib: Fix GCC build failureRuiyu Ni1-3/+11
2017-03-31UefiCpuPkg/MtrrLib: All functions use definitions in Msr.hRuiyu Ni1-22/+33
2017-03-31UefiCpuPkg/MtrrLib: Refine MtrrGetMemoryAttributeByAddressWorkerRuiyu Ni1-157/+80
2017-03-31UefiCpuPkg/MtrrLib: Use a better algorithm to calculate MTRRRuiyu Ni1-560/+906
2017-03-31UefiCpuPkg/MtrrLib: MtrrLibInitializeMtrrMask() uses definitions in CpuId.hRuiyu Ni1-11/+9
2017-03-31UefiCpuPkg/MtrrLib: Add MtrrLib prefix to several internal functionsRuiyu Ni1-15/+15
2017-03-31UefiCpuPkg/MtrrLib: Add MtrrLib prefix to ProgramFixedMtrrRuiyu Ni1-11/+11
2017-03-31UefiCpuPkg/MtrrLib: GetVariableMtrrCountWorker uses definitions in Msr.hRuiyu Ni1-4/+4
2017-03-31UefiCpuPkg/MtrrLib: IsMtrrSupported uses definitions in Msr.hRuiyu Ni1-9/+11
2017-03-31UefiCpuPkg/MtrrLib: Correct typo in comments and remove TABsRuiyu Ni1-3/+3
2017-03-28UefiCpuPkg/MpLib.c: Add checking CR0 PG bitJeff Fan1-14/+24
2017-03-28UefiCpuPkg/CpuCommonFeaturesLib: Generate new INF GUID valueJeff Fan1-1/+1
2017-03-28UefiCpuPkg/RegisterCpuFeaturesLib: Fix meta data commentsJeff Fan1-3/+3
2017-03-28UefiCpuPkg/RegisterCpuFeaturesLib: Remove static typeJeff Fan1-5/+5
2017-03-28UefiCpuPkg/RegisterCpuFeaturesLib: Fix the function header issuesJeff Fan5-34/+36
2017-03-27UefiCpuPkg/RegisterCpuFeaturesLib: Add ASSERT on allocated memoryJeff Fan1-0/+6
2017-03-27UefiCpuPkg/AcpiCpuData.h: Support >4GB MMIO addressJeff Fan2-3/+4
2017-03-27UefiCpuPkg/RegisterCpuFeaturesLib: Define Index to UINT64Jeff Fan1-4/+4
2017-03-23UefiCpuPkg/RegisterCpuFeaturesLib: Set CpuFeatureEntry initial valueJeff Fan1-0/+2
2017-03-23UefiCpuPkg/CpuCommonFeaturesLib: Fix case write issueJeff Fan1-1/+1
2017-03-22UefiCpuPkg: Add NULL CPU Common Features Library instanceJeff Fan16-0/+2600
2017-03-22UefiCpuPkg: Add PEI/DXE Register CPU Features Library instancesJeff Fan8-0/+2512
2017-03-06UefiCpuPkg: Refine casting expression result to bigger sizeHao Wu1-4/+4
2017-02-22UefiCpuPkg/ExceptionHandlerAsm.S: Fix code length issue with GCC 5.4Jeff Fan1-2/+3
2017-01-16UefiCpuPkg/MpInitLib: Add missing point markJeff Fan1-1/+1
2016-12-30UefiCpuPkg/MpInitLib: Set initialize value of TimerPeriodJeff Fan1-0/+1
2016-12-28UefiCpuPkg/MpInitLib: Set new AP to idle state after switching BSPJeff Fan1-0/+2
2016-12-28UefiCpuPkg/MpInitLib: Disable and restore system timer interruptJeff Fan2-1/+33
2016-12-28UefiCpuPkg/MpInitLib: Swap local APIC timer interrupt stateJeff Fan1-0/+9
2016-12-28UefiCpuPkg/MpInitLib: Move save/restore interrupt to SwitchBSPWorker()Jeff Fan2-19/+21
2016-12-28UefiCpuPkg/MpInitLib: Sync BSP's local APIC timer settings to APsJeff Fan2-1/+60
2016-12-28UefiCpuPkg/DxeMpInitLib: Support source debugging on AP functionJeff Fan5-0/+43
2016-12-21UefiCpuPkg/SmmCpuFeaturesLib: Fix coding style issuesDandan Bi3-3/+3
2016-12-19UefiCpuPkg/SmmCpuFeaturesLibStm: Add STM library instanceMichael Kinney17-0/+4456
2016-12-19UefiCpuPkg/SmmCpuFeaturesLib: Split into two filesMichael Kinney3-62/+107
2016-12-14UefiCpuPkg: Make the comments align with the functionsDandan Bi4-11/+12
2016-12-01UefiCpuPkg/CpuExceptionHandlerLib: remove un-used mReservedVectorsJeff Fan2-4/+2
2016-12-01UefiCpuPkg: Add ExceptionHandlerData for ArchRestoreExceptionContext()Jeff Fan4-24/+35
2016-12-01UefiCpuPkg: Add ExceptionHandlerData for ArchSaveExceptionContext()Jeff Fan4-29/+39
2016-11-29UefiCpuPkg/MpInitLib: wait no longer than necessary for initial AP startupLaszlo Ersek1-1/+72
2016-11-28UefiCpuPkg/DxeMpLib: Remove unnecessary ret instructionJeff Fan2-2/+0
2016-11-28UefiCpuPkg/DxeMpLib: Fix bug when getting target C-State from eaxJeff Fan1-1/+1
2016-11-28UefiCpuPkg/DxeMpLib: Make sure APs in safe loop codeJeff Fan4-4/+15
2016-11-28UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GBJeff Fan4-7/+31