audk/UefiCpuPkg/Include/Library
Ni, Ray f826b20811 UefiCpuPkg/UefiCpuLib: Add GetCpuFamilyModel and GetCpuSteppingId
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3698

Lots of code relies on CPU Family/Model/Stepping for different logics.

The change adds two APIs for such needs.

Signed-off-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
2021-11-10 04:28:08 +00:00
..
CpuCacheInfoLib.h UefiCpuPkg/CpuCacheInfoLib: Sort CpuCacheInfo array 2021-08-09 03:01:17 +00:00
LocalApicLib.h UefiCpuPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:28 -07:00
MicrocodeLib.h UefiCpuPkg: Add MicrocodeLib for loading microcode 2021-04-09 01:43:18 +00:00
MpInitLib.h UefiCpuPkg/Include/MpInitLib.h: Add MpInitLibStartupAllCPUs API. 2019-07-29 09:25:19 +08:00
MtrrLib.h UefiCpuPkg/MtrrLib: Remove unnecessary API MtrrSetFixedMtrr() 2020-07-14 03:24:24 +00:00
PlatformSecLib.h UefiCpuPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:28 -07:00
RegisterCpuFeaturesLib.h UefiCpuPkg/CpuFeature: Introduce First to indicate 1st unit. 2020-02-14 03:15:00 +00:00
SmmCpuFeaturesLib.h UefiCpuPkg/Smm: Fix various typos 2020-02-10 22:30:07 +00:00
SmmCpuPlatformHookLib.h UefiCpuPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:28 -07:00
UefiCpuLib.h UefiCpuPkg/UefiCpuLib: Add GetCpuFamilyModel and GetCpuSteppingId 2021-11-10 04:28:08 +00:00
VmgExitLib.h UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCB 2020-11-10 19:07:55 +00:00