UefiCpuPkg: Check invalid RegisterCpuFeature parameter
V2: Update function name, add more detail description. V1: Check and assert invalid RegisterCpuFeature function parameter Cc: Eric Dong <eric.dong@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Bell Song <binx.song@intel.com> Reviewed-by: Eric Dong <eric.dong@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
This commit is contained in:
@@ -71,6 +71,11 @@
|
||||
#define CPU_FEATURE_APIC_TPR_UPDATE_MESSAGE (32+9)
|
||||
#define CPU_FEATURE_ENERGY_PERFORMANCE_BIAS (32+10)
|
||||
#define CPU_FEATURE_PPIN (32+11)
|
||||
//
|
||||
// Currently, CPU_FEATURE_PROC_TRACE is the MAX feature we support.
|
||||
// If you define a feature bigger than it, please also replace it
|
||||
// in RegisterCpuFeatureLibIsFeatureValid function.
|
||||
//
|
||||
#define CPU_FEATURE_PROC_TRACE (32+12)
|
||||
|
||||
#define CPU_FEATURE_BEFORE_ALL BIT27
|
||||
|
Reference in New Issue
Block a user