summaryrefslogtreecommitdiff
path: root/UefiCpuPkg
AgeCommit message (Expand)AuthorFilesLines
2016-08-17UefiCpuPkg/CpuDxe: Remove unused codes and filesJeff Fan9-1359/+1
2016-08-17UefiCpuPkg/CpuDxe: Move SetMtrrsFromBuffer() location.Jeff Fan2-16/+15
2016-08-17UefiCpuPkg/CpuDxe: Consume MpInitLib to produce CPU MP Protocol servicesJeff Fan8-815/+77
2016-08-17UefiCpuPkg/CpuMpPei: Delete PeiMpServices.c and PeiMpServices.hJeff Fan5-766/+727
2016-08-17UefiCpuPkg/CpuMpPei: Remove unused files and codesJeff Fan13-2669/+0
2016-08-17UefiCpuPkg/CpuMpPei: Consume MpInitLib to produce CPU MP PPI servicesJeff Fan6-491/+113
2016-08-17UefiCpuPkg/MpInitLib: Place APs in safe loop before hand-off to OSJeff Fan2-0/+108
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibStartupAllAPs()Jeff Fan4-2/+233
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibStartupThisAP()Jeff Fan4-2/+176
2016-08-17UefiCpuPkg/MpInitLib: Check APs Status and update APs statusJeff Fan4-1/+415
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibEnableDisableAP()Jeff Fan4-2/+97
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibSwitchBSP()Jeff Fan4-7/+218
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibWhoAmI()Jeff Fan1-1/+9
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibGetProcessorInfo()Jeff Fan1-1/+173
2016-08-17UefiCpuPkg/MpInitLib: Implementation of MpInitLibGetNumberOfProcessors()Jeff Fan1-1/+38
2016-08-17UefiCpuPkg/MpInitLib: Skip collect processor count if GUIDed HOB existJeff Fan1-5/+55
2016-08-17UefiCpuPkg/MpInitLib: Sort processor by ascending order of APIC IDJeff Fan1-0/+72
2016-08-17UefiCpuPkg/MpInitLib: Enable x2APIC mode on BSP/APsJeff Fan1-0/+32
2016-08-17UefiCpuPkg/MpInitLib: Send INIT-SIPI-SIPI to get processor countJeff Fan1-0/+40
2016-08-17UefiCpuPkg/MpInitLib: Add WakeUpAP()Jeff Fan2-0/+140
2016-08-17UefiCpuPkg/MpInitLib: Fill MP_CPU_EXCHANGE_INFO fieldsJeff Fan1-0/+79
2016-08-17UefiCpuPkg/MpInitLib: Add ApWakeupFunction() executed by assembly codeJeff Fan2-0/+200
2016-08-17UefiCpuPkg/MpInitLib: Allocate AP reset vector buffer under 1MBJeff Fan3-0/+325
2016-08-17UefiCpuPkg/MpInitLib: Register one period event to check APs statusJeff Fan1-0/+66
2016-08-17UefiCpuPkg/MpInitLib: Register one End of PEI callback functionJeff Fan2-0/+63
2016-08-17UefiCpuPkg/MpInitLib: Save CPU MP Data pointerJeff Fan4-0/+174
2016-08-17UefiCpuPkg/MpInitLib: Add MicrocodeDetect() and load microcode on BSPJeff Fan5-0/+233
2016-08-17UefiCpuPkg/MpInitLib: Add CPU_VOLATILE_REGISTERS & worker functionsJeff Fan2-0/+87
2016-08-17UefiCpuPkg/MpInitLib: Initialize CPU_AP_DATA for CPU APsJeff Fan2-0/+88
2016-08-17UefiCpuPkg/MpInitLib: Allocate and initialize memory of MP Data bufferJeff Fan2-0/+137
2016-08-17UefiCpuPkg/MpInitLib: Get ApLoopMode and MointorFilter sizeJeff Fan2-0/+73
2016-08-17UefiCpuPkg/MpInitLib: Add MP_ASSEMBLY_ADDRESS_MAPJeff Fan4-1/+36
2016-08-17UefiCpuPkg/MpInitLib: Add AsmRelocateApLoop() assembly codeJeff Fan3-0/+99
2016-08-17UefiCpuPkg/MpInitLib: Add EnableExecuteDisable in MP_CPU_EXCHANGE_INFOJeff Fan5-1/+49
2016-08-17UefiCpuPkg/MpInitLib: Fix typo and clean up the codeJeff Fan5-15/+14
2016-08-17UefiCpuPkg/MpInitLib: Add AP assembly code and MP_CPU_EXCHANGE_INFOJeff Fan7-0/+630
2016-08-17UefiCpuPkg/MpInitLib: Add two instances PeiMpInitLib and DxeMpInitLibJeff Fan9-0/+861
2016-08-17UefiCpuPkg/MpInitLib: Add MP Initialize library class definitionJeff Fan2-0/+357
2016-08-17UefiCpuPkg/CpuS3DataDxe: Move StartupVector allocation to EndOfDxe()Jeff Fan2-20/+24
2016-08-17UefiCpuPkg/MpInitLib: Add microcode definitions defined in IA32 SDMJeff Fan1-0/+200
2016-08-17UefiCpuPkg/LocalApic.h: Remove duplicated/conflicted definitionsJeff Fan5-68/+53
2016-08-17UefiCpuPkg: MTRR_PHYSMASK.Valid should be one bit instead of 8 bitsRuiyu Ni1-1/+1
2016-08-08UefiCpuPkg DSC: Add build option to disable deprecated APIsHao Wu1-0/+3
2016-07-20UefiCpuPkg/PiSmmCpuDxeSmm: SMM_CPU_DATA_BLOCK is not clearedJeff Fan1-1/+5
2016-07-20UefiCpuPkg/CpuDxe: StartupAllAPs in parallel modeJeff Fan1-2/+2
2016-07-20UefiCpuPkg/MtrrLib: Add notes for usage by BSP/APsJeff Fan1-0/+4
2016-07-20UefiCpuPkg/MtrrLib: Remove MTRRs display from MtrrSetAllMtrrs()Jeff Fan1-2/+0
2016-07-18UefiCpuPkg/PiSmmCpuDxeSmm: remove superfluous ENDs from NASM sourceLaszlo Ersek2-3/+0
2016-07-14UefiCpuPkg/PiSmmCpuDxeSmm: Clean up CheckFeatureSupported()Jeff Fan3-60/+3
2016-07-14UefiCpuPkg/PiSmmCpuDxeSmm: Check XD/BTS features in SMM relocationJeff Fan2-7/+9