audk/UefiCpuPkg/Library/MpInitLib
Jeff Fan 9293d6e42e UefiCpuPkg/MpInitLib: save/restore original contents
If APs is in HLT-LOOP mode, we need AP reset vector for waking up APs. This
updating is to save/restore original contents of AP reset vector around waking
up APs always.

https://bugzilla.tianocore.org/show_bug.cgi?id=500

Cc: Feng Tian <feng.tian@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
2017-04-26 08:55:43 +08:00
..
Ia32 UefiCpuPkg/DxeMpLib: Remove unnecessary ret instruction 2016-11-28 08:57:09 +08:00
X64 UefiCpuPkg/DxeMpLib: Remove unnecessary ret instruction 2016-11-28 08:57:09 +08:00
DxeMpInitLib.inf UefiCpuPkg/MpInitLib: Disable and restore system timer interrupt 2016-12-28 15:38:18 +08:00
DxeMpInitLib.uni
DxeMpLib.c UefiCpuPkg/MpInitLib: Set initialize value of TimerPeriod 2016-12-30 08:39:34 +08:00
Microcode.c UefiCpuPkg/MpInitLib: Fix function header comments typo 2016-08-25 16:12:46 +08:00
MpLib.c UefiCpuPkg/MpLib.c: Load microcode before mtrr sync per IA32 SDM 2017-04-06 16:06:25 +08:00
MpLib.h UefiCpuPkg/MpInitLib: Sync BSP's local APIC timer settings to APs 2016-12-28 15:38:02 +08:00
PeiMpInitLib.inf UefiCpuPkg/MpInitLib: Add MicrocodeDetect() and load microcode on BSP 2016-08-17 20:00:23 +08:00
PeiMpInitLib.uni
PeiMpLib.c UefiCpuPkg/MpInitLib: save/restore original contents 2017-04-26 08:55:43 +08:00