audk/UefiCpuPkg/Library/CpuCommonFeaturesLib
Eric Dong b2b0ffc9b7 UefiCpuPkg/CpuCommonFeaturesLib: Use MSR data structure when change MSR value.
When update MSR values, current code use BITxx to modify it. Enhance the code
to use corresponding MSR's data structures to make it more user friendly.

V2: Move architecturalMsr.h file. definition to architecturalMsr.h file.
    Use structure members to do value assignment.

Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
2017-08-28 15:13:49 +08:00
..
Aesni.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
C1e.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
ClockModulation.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
CpuCommonFeatures.h UefiCpuPkg: Enable Processor Trace feature. 2017-08-04 12:26:44 +08:00
CpuCommonFeaturesLib.c UefiCpuPkg: Enable Processor Trace feature. 2017-08-04 12:26:44 +08:00
CpuCommonFeaturesLib.inf UefiCpuPkg: Enable Processor Trace feature. 2017-08-04 12:26:44 +08:00
CpuCommonFeaturesLib.uni UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
Eist.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
ExecuteDisable.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
FastStrings.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
FeatureControl.c UefiCpuPkg CpuCommonFeaturesLib: Fix smx/vmx enable logic error. 2017-07-12 08:51:08 +08:00
LimitCpuIdMaxval.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
Lmce.c UefiCpuPkg CpuCommonFeaturesLib: Enable LMCE feature. 2017-08-04 08:49:05 +08:00
MachineCheck.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
MonitorMwait.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
PendingBreak.c UefiCpuPkg/CpuFeatures: Change files format to DOS 2017-04-05 16:33:16 +08:00
Ppin.c UefiCpuPkg/CpuCommonFeaturesLib: Fix the documentation of PpinSupport(). 2017-08-03 09:05:47 +08:00
ProcTrace.c UefiCpuPkg/CpuCommonFeaturesLib: Use MSR data structure when change MSR value. 2017-08-28 15:13:49 +08:00
X2Apic.c UefiCpuPkg/CpuCommonFeaturesLib: Support X2APIC enable 2017-05-27 13:29:38 +08:00