summaryrefslogtreecommitdiff
path: root/UefiCpuPkg/CpuMpPei/CpuMpPei.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-10UefiCpuPkg/CpuMpPei: support stack guard featureJian J Wang1-14/+257
2018-06-28UefiCpuPkg: Clean up source filesLiming Gao1-2/+2
2017-07-07UefiCpuPkg CpuMpPei: Update return status to follow spec.Eric Dong1-1/+1
2016-08-17UefiCpuPkg/CpuMpPei: Delete PeiMpServices.c and PeiMpServices.hJeff Fan1-0/+395
2016-08-17UefiCpuPkg/CpuMpPei: Remove unused files and codesJeff Fan1-837/+0
2016-08-17UefiCpuPkg/CpuMpPei: Consume MpInitLib to produce CPU MP PPI servicesJeff Fan1-22/+48
2016-07-14UefiCpuPkg/CpuMpPei: Remove PmodeOffset and LmodeOffsetJeff Fan1-2/+1
2016-07-14UefiCpuPkg/CpuMpPei: Remove un-used variables and functionsJeff Fan1-24/+0
2016-07-14UefiCpuPkg/CpuMpPei: Do not load new GDT tableJeff Fan1-5/+1
2016-07-14UefiCpuPkg/CpuMpPei: Add CodeSegment and DataSegment fieldsJeff Fan1-0/+2
2016-07-13UefiCpuPkg/CpuMpPei: Dump message if microcode signature not matchedJeff Fan1-2/+2
2016-06-01UefiCpuPkg/CpuMpPei: Consume CpuExceptionHandlerLibJeff Fan1-2/+19
2016-04-11UefiCpuPkg/CpuMpPei: Fix potential AP mwait wakeup issueJeff Fan1-7/+35
2016-03-25UefiCpuPkg: CpuMpPei: remove set but unused variablesLaszlo Ersek1-2/+1
2015-12-18UefiCpuPkg/CpuMpPei: Wake up APs by proper methodJeff Fan1-7/+36
2015-12-18UefiCpuPkg/CpuMpPei: Place APs in proper loop mode after AP executionJeff Fan1-46/+102
2015-12-18UefiCpuPkg/CpuMpPei: Prepare for monitor bufferJeff Fan1-2/+23
2015-12-18UefiCpuPkg/CpuMpPei: Add GetApLoopMode() to get AP loop modeJeff Fan1-0/+48
2015-12-08UefiCpuPkg/CpuMpPei: Add missing point at function headerJeff Fan1-2/+2
2015-12-02UefiCpuPkg/CpuMpPei: Fix typo and add some commentsJeff Fan1-2/+5
2015-12-02UefiCpuPkg/CpuMpPei: Save/Restore CRx/DRx register for APs waking upJeff Fan1-0/+10
2015-12-02UefiCpuPkg/CpuMpPei: Sync BSP's CRx to APs when initializationJeff Fan1-0/+5
2015-12-02UefiCpuPkg/CpuMpPei: Set AP state to CpuStateIdle after initializationJeff Fan1-4/+6
2015-12-02UefiCpuPkg/CpuMpPei: Add CPU_VOLATILE_REGISTERS & worker functionsJeff Fan1-0/+67
2015-12-02UefiCpuPkg/CpuMpPei: Exchange whole CPU data in SortApicId()Jeff Fan1-6/+8
2015-11-25UefiCpuPkg/CpuMpPei: Enable x2APIC mode on BSP/APsJeff Fan1-0/+39
2015-11-25UefiCpuPkg/CpuMpPei: Set X2APIC flag if one x2APIC ID larger than 254Jeff Fan1-5/+16
2015-10-19UefiCpuPkg: Update CPU MP drivers to support single CPU configurationMichael Kinney1-14/+20
2015-09-25UefiCpuPkg/CpuMpPei: Fix wrong CpuData pointerJeff Fan1-1/+2
2015-09-25UefiCpuPkg/CpuMpPei: Add check on Processors number foundJeff Fan1-0/+1
2015-08-06UefiCpuPkg/CpuMpPei: Update files format to DOSJeff Fan1-566/+566
2015-07-15UefiCpuPkg/CpuMpPei: Register callback on End Of Pei PPIJeff Fan1-0/+91
2015-07-15UefiCpuPkg/CpuMpPei: Add AsmHltLoop ()Jeff Fan1-0/+1
2015-07-15UefiCpuPkg/CpuMpPei: Install PI CPU MP PPIJeff Fan1-2/+7
2015-07-15UefiCpuPkg/CpuMpPei: Implementation of PeiStartupAllAPs ()Jeff Fan1-0/+14
2015-07-15UefiCpuPkg/CpuMpPei: Update and publish CPU BIST informationJeff Fan1-0/+4
2015-07-15UefiCpuPkg/CpuMpPei: Build one GUIDed HOB to save CPU MP DataJeff Fan1-0/+33
2015-07-15UefiCpuPkg/CpuMpPei: Load microcode on BSP and APsJeff Fan1-2/+6
2015-07-15UefiCpuPkg/CpuMpPei: Sync BPS's mtrr setting to APsJeff Fan1-0/+8
2015-07-15UefiCpuPkg/CpuMpPei: Sort APIC ID in ascending orderJeff Fan1-0/+60
2015-07-15UefiCpuPkg/CpuMpPei: Wakeup APs and collect AP countJeff Fan1-0/+119
2015-07-15UefiCpuPkg/CpuMpPei: Prepare for buffer for AP wakeup and CPU MP dataJeff Fan1-0/+87
2015-07-15UefiCpuPkg/CpuMpPei: Find available memory < 1MB for AP reset codeJeff Fan1-0/+71
2015-07-15UefiCpuPkg/CpuMpPei: Load GDT table on BSPJeff Fan1-0/+28
2015-07-15UefiCpuPkg: Add CpuMpPei moduleJeff Fan1-0/+41