audk/UefiCpuPkg/Include/Register
Jeff Fan 5aa2d57667 UefiCpuPkg/MpInitLib: Add microcode definitions defined in IA32 SDM
Add microcode definitions defined in Intel(R) 64 and IA-32 Architectures
Software Developer's Manual Volume 3A, Section 9.11.

v4:
  1. ProcessorSignature type changed to CPU_MICROCODE_PROCESSOR_SIGNATURE
  2. Add pack(1) for structure CPU_MICROCODE_HEADER and
     CPU_MICROCODE_EXTENDED_TABLE.
v3:
  1. Update SDM date to June, 2016
  2. Mention BCD format in CPU_MICROCODE_DATE
  3. Rename ProcessorChecksum to Checksum to match SDM.

Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Cc: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Tested-by: Laszlo Ersek <lersek@redhat.com>
Tested-by: Michael Kinney <michael.d.kinney@intel.com>
2016-08-17 19:55:25 +08:00
..
Msr UefiCpuPkg/Include: Add Pentium MSR include file 2016-03-13 12:00:19 -07:00
ArchitecturalMsr.h UefiCpuPkg: MTRR_PHYSMASK.Valid should be one bit instead of 8 bits 2016-08-17 13:54:13 +08:00
Cpuid.h UefiCpuPkg/Cpuid.h: Add CPUID defines and structures for Intel SGX 2016-03-30 08:29:49 +08:00
LocalApic.h UefiCpuPkg/LocalApic.h: Remove duplicated/conflicted definitions 2016-08-17 19:54:41 +08:00
Microcode.h UefiCpuPkg/MpInitLib: Add microcode definitions defined in IA32 SDM 2016-08-17 19:55:25 +08:00
Msr.h UefiCpuPkg/Include: Add top level MSR include file 2016-03-13 12:00:36 -07:00
SmramSaveStateMap.h UefiCpuPkg: Add SMRAM Save State include file 2015-10-19 19:11:49 +00:00