summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/Library
Commit message (Expand)AuthorAgeFilesLines
* UefiCpuPkg: Refine casting expression result to bigger sizeHao Wu2017-03-061-4/+4
* UefiCpuPkg/ExceptionHandlerAsm.S: Fix code length issue with GCC 5.4Jeff Fan2017-02-221-2/+3
* UefiCpuPkg/MpInitLib: Add missing point markJeff Fan2017-01-161-1/+1
* UefiCpuPkg/MpInitLib: Set initialize value of TimerPeriodJeff Fan2016-12-301-0/+1
* UefiCpuPkg/MpInitLib: Set new AP to idle state after switching BSPJeff Fan2016-12-281-0/+2
* UefiCpuPkg/MpInitLib: Disable and restore system timer interruptJeff Fan2016-12-282-1/+33
* UefiCpuPkg/MpInitLib: Swap local APIC timer interrupt stateJeff Fan2016-12-281-0/+9
* UefiCpuPkg/MpInitLib: Move save/restore interrupt to SwitchBSPWorker()Jeff Fan2016-12-282-19/+21
* UefiCpuPkg/MpInitLib: Sync BSP's local APIC timer settings to APsJeff Fan2016-12-282-1/+60
* UefiCpuPkg/DxeMpInitLib: Support source debugging on AP functionJeff Fan2016-12-285-0/+43
* UefiCpuPkg/SmmCpuFeaturesLib: Fix coding style issuesDandan Bi2016-12-213-3/+3
* UefiCpuPkg/SmmCpuFeaturesLibStm: Add STM library instanceMichael Kinney2016-12-1917-0/+4456
* UefiCpuPkg/SmmCpuFeaturesLib: Split into two filesMichael Kinney2016-12-193-62/+107
* UefiCpuPkg: Make the comments align with the functionsDandan Bi2016-12-144-11/+12
* UefiCpuPkg/CpuExceptionHandlerLib: remove un-used mReservedVectorsJeff Fan2016-12-012-4/+2
* UefiCpuPkg: Add ExceptionHandlerData for ArchRestoreExceptionContext()Jeff Fan2016-12-014-24/+35
* UefiCpuPkg: Add ExceptionHandlerData for ArchSaveExceptionContext()Jeff Fan2016-12-014-29/+39
* UefiCpuPkg/MpInitLib: wait no longer than necessary for initial AP startupLaszlo Ersek2016-11-291-1/+72
* UefiCpuPkg/DxeMpLib: Remove unnecessary ret instructionJeff Fan2016-11-282-2/+0
* UefiCpuPkg/DxeMpLib: Fix bug when getting target C-State from eaxJeff Fan2016-11-281-1/+1
* UefiCpuPkg/DxeMpLib: Make sure APs in safe loop codeJeff Fan2016-11-284-4/+15
* UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GBJeff Fan2016-11-284-7/+31
* UefiCpuPkg/DxeMpLib: Get safe AP loop handler from global variableJeff Fan2016-11-281-2/+2
* UefiCpuPkg/MpInitLib: fix feature test for Extended Topology CPUID leafLaszlo Ersek2016-11-232-18/+24
* UefiCpuPkg/LocalApicLib: fix feature test for Extended Topology CPUID leafLaszlo Ersek2016-11-232-4/+10
* UefiCpuPkg/MpInitLib: support 64-bit AP stack addressesLaszlo Ersek2016-11-174-9/+10
* UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: fix fatal typoLaszlo Ersek2016-11-171-1/+1
* UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: remove superfluous instructionLaszlo Ersek2016-11-171-1/+0
* UefiCpuPkg/DxeMpInitLib: remove duplicate HobLib class dependencyLaszlo Ersek2016-11-171-1/+0
* UefiCpuPkg/MpInitLib: Update AP information when BSP switchedJeff Fan2016-11-162-0/+4
* UefiCpuPkg/MpInitLib: Program AP stack in fixed addressJeff Fan2016-11-164-27/+119
* UefiCpuPkg/MpInitLib: Add InitFlag and CpuInfo in MP_CPU_EXCHANGE_INFOJeff Fan2016-11-164-2/+8
* UefiCpuPkg/MpInitLib: Remove CPU information from CPU_AP_DATAJeff Fan2016-11-162-38/+39
* UefiCpuPkg/MpInitLib: Force sending INIT-SIPI-SIPI to reset APsJeff Fan2016-11-161-0/+5
* UefiCpuPkg/MpInitLib: Fixed offset error on Cr3LocationJeff Fan2016-11-161-1/+1
* UefiCpuPkg/DxeMpLib: Place APs to suitable state on Legacy OS bootJeff Fan2016-11-142-0/+13
* UefiCpuPkg/DxeMpLib: Rename MpInitExitBootServicesCallback()Jeff Fan2016-11-141-3/+3
* UefiCpuPkg/DxeMpLib: Allocate below 4GB mem for AsmRelocateApLoopFuncJeff Fan2016-11-111-7/+20
* UefiCpuPkg/MpInitLib: Do not wakeup AP if only one processor supportedJeff Fan2016-11-093-17/+37
* UefiCpuPkg PeiCpuExceptionHandlerLib: Add the missing nasm files in INFLiming Gao2016-11-031-2/+4
* UefiCpuPkg/LocalApicLib: Add EFIAPI for GetProcessorLocationByApicId()Jeff Fan2016-11-022-0/+2
* UefiCpuPkg/LocalApicLib: Rename GetProcessorLocation()Jeff Fan2016-11-023-3/+3
* UefiCpuPkg: Move GetProcessorLocation() to LocalApicLib libraryLeo Duran2016-11-013-127/+298
* UefiCpuPkg: Fix typos in commentsGary Lin2016-10-243-3/+3
* UefiCpuPkg/MpInitLib: Don't allocate reset vector in Exit Boot ServiceJeff Fan2016-08-251-29/+39
* UefiCpuPkg/MpInitLib: Move two functions locationJeff Fan2016-08-253-39/+59
* UefiCpuPkg/MpInitLib: Fix function header comments typoJeff Fan2016-08-254-5/+5
* UefiCpuPkg/MpInitLib: Rename EndOfPeiFlag to SaveRestoreFlagJeff Fan2016-08-253-5/+5
* UefiCpuPkg/MpInitLib: Move allocating reserved memory for AP loop codeJeff Fan2016-08-251-11/+15
* UefiCpuPkg/MpInitLib: Move timeout delay to WakupAp()Jeff Fan2016-08-251-5/+6