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