audk/UefiCpuPkg/CpuMpPei
Jeff Fan 46fd118219 UefiCpuPkg/CpuMpPei: Skip microcode check/load if it has been loaded
Actually, there is only one microcode region in platform. If microcode has been
loaded, its signature will not be zero and should be loaded successfully.
We needn't to check microcode region and load microcode again. This update is to
skip checking/loading microcode if current microcode signature is not zero.

Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
2016-07-13 15:41:14 +08:00
..
Ia32 UefiCpuPkg/CpuMpPei: Remove un-used AsmCliHltLoop() 2015-12-18 03:26:40 +00:00
X64 UefiCpuPkg/CpuMpPei: Remove un-used AsmCliHltLoop() 2015-12-18 03:26:40 +00:00
CpuBist.c UefiCpuPkg/CpuMpPei: Fix CPU Healthy issue in PeiGetProcessorInfo () 2015-09-01 08:56:14 +00:00
CpuMpPei.c UefiCpuPkg/CpuMpPei: Consume CpuExceptionHandlerLib 2016-06-01 15:37:01 +08:00
CpuMpPei.h UefiCpuPkg/CpuMpPei: Consume CpuExceptionHandlerLib 2016-06-01 15:37:01 +08:00
CpuMpPei.inf UefiCpuPkg CpuMpPei: Update INF to refer to NASM source file 2016-07-11 13:20:22 +08:00
CpuMpPei.uni UefiCpuPkg: Convert all .uni files to utf-8 2015-12-15 04:59:14 +00:00
CpuMpPeiExtra.uni UefiCpuPkg: Convert all .uni files to utf-8 2015-12-15 04:59:14 +00:00
Microcode.c UefiCpuPkg/CpuMpPei: Skip microcode check/load if it has been loaded 2016-07-13 15:41:14 +08:00
Microcode.h UefiCpuPkg/CpuMpPei: Update files format to DOS 2015-08-06 06:57:47 +00:00
PeiMpServices.c UefiCpuPkg/CpuMpPei: Wake up APs by proper method 2015-12-18 03:26:03 +00:00
PeiMpServices.h UefiCpuPkg/CpuMpPei: Update files format to DOS 2015-08-06 06:57:47 +00:00