summaryrefslogtreecommitdiffstats
path: root/UefiCpuPkg/UefiCpuPkg.dec
diff options
context:
space:
mode:
authorJeff Fan <jeff.fan@intel.com>2017-03-07 16:35:40 +0800
committerJeff Fan <jeff.fan@intel.com>2017-03-22 10:11:49 +0800
commit548013c07f94975ebc007cdcda6c07deca8c97d7 (patch)
tree0773a5865a2f3e0a7d35e882be480c9dda2eca4a /UefiCpuPkg/UefiCpuPkg.dec
parente000e774cdfa7e7d3d8f75a1b1f0c0ffe611182a (diff)
downloadedk2-548013c07f94975ebc007cdcda6c07deca8c97d7.tar.gz
edk2-548013c07f94975ebc007cdcda6c07deca8c97d7.tar.bz2
edk2-548013c07f94975ebc007cdcda6c07deca8c97d7.zip
UefiCpuPkg/Include/Library: Add Register CPU Features Library
Register CPU Features Library is used to register/manage/program CPU features. NULL CPU features library instance could consume it register CPU features functions. CPU Feature module could consume this library to detect/analysis/program CPU features on BSP/APs. v4: Fix GCC build issue. Cc: Feng Tian <feng.tian@intel.com> Cc: Michael Kinney <michael.d.kinney@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@intel.com> Reviewed-by: Feng Tian <feng.tian@intel.com>
Diffstat (limited to 'UefiCpuPkg/UefiCpuPkg.dec')
-rw-r--r--UefiCpuPkg/UefiCpuPkg.dec5
1 files changed, 5 insertions, 0 deletions
diff --git a/UefiCpuPkg/UefiCpuPkg.dec b/UefiCpuPkg/UefiCpuPkg.dec
index f7abe1cfd9..04c7c1ebc5 100644
--- a/UefiCpuPkg/UefiCpuPkg.dec
+++ b/UefiCpuPkg/UefiCpuPkg.dec
@@ -29,6 +29,11 @@
##
UefiCpuLib|Include/Library/UefiCpuLib.h
+ ## @libraryclass Defines some routines that are used to register/manage/program
+ ## CPU features.
+ ##
+ UefiCpuLib|Include/Library/RegisterCpuFeaturesLib.h
+
[LibraryClasses.IA32, LibraryClasses.X64]
## @libraryclass Provides functions to manage MTRR settings on IA32 and X64 CPUs.
##