audk/UefiCpuPkg/Include
Hao A Wu 253909974a UefiCpuPkg: Add definitions for EDKII microcode patch HOB
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2430

This commit will add the definitions for EDKII microcode patch HOB.

The intention of adding this HOB is to provide a scheme to store the below
information:

A. The base address and size of the microcode patches that are being
   loaded (from flash) into memory;
B. The information of detected microcode patch for each processor within
   the system.

The producer of the HOB will be the UefiCpuPkg/MpInitLib (where the load,
detect and apply of the microcode happen). The consumer of the HOB can be
modules that want to detect/apply the microcode patch by themselves again
later during the boot flow.

Cc: Eric Dong <eric.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Siyuan Fu <siyuan.fu@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Signed-off-by: Hao A Wu <hao.a.wu@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
2020-01-02 03:10:36 +00:00
..
Guid UefiCpuPkg: Add definitions for EDKII microcode patch HOB 2020-01-02 03:10:36 +00:00
Library UefiCpuPkg/RegisterCpuFeature: Remove CPU_FEATURE_XD macro 2019-11-13 07:26:16 +00:00
Ppi UefiCpuPkg: Add new EDKII_PEI_MP_SERVICES2_PPI 2019-07-29 09:25:20 +08:00
Protocol UefiCpuPkg: Update code to include register definitions from MdePkg 2019-08-09 08:52:09 +08:00
Register UefiCpuPkg|MdePkg: Move Register/ folder to MdePkg/Include/ 2019-08-09 08:52:09 +08:00
AcpiCpuData.h UefiCpuPkg/RegisterCpuFeaturesLib: Add "Test Then Write" Macros. 2019-08-21 02:44:48 +08:00
CpuHotPlugData.h UefiCpuPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:28 -07:00
StuffRsbNasm.inc UefiCpuPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:28 -07:00