audk/UefiCpuPkg/Include/Library
Lou, Yun 83facfd184 UefiCpuPkg/CpuCacheInfoLib: Add new CpuCacheInfoLib.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3105

This new library uses a platform agnostic algorithm to get CPU
cache information. It provides user with an API(GetCpuCacheInfo)
to get detailed CPU cache information by each package, each core
type included in this package, and each cache level & type.
This library can be used by code that produces SMBIOS_TABLE_TYPE7
SMBIOS table.

Signed-off-by: Jason Lou <yun.lou@intel.com>
Reviewed-by: Ray Ni <ray.ni@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
2021-01-19 14:03:04 +00:00
..
CpuCacheInfoLib.h UefiCpuPkg/CpuCacheInfoLib: Add new CpuCacheInfoLib. 2021-01-19 14:03:04 +00:00
LocalApicLib.h UefiCpuPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:28 -07: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: Move StandardSignatureIsAuthenticAMD to BaseUefiCpuLib 2020-07-07 23:25:16 +00:00
VmgExitLib.h UefiCpuPkg, OvmfPkg: Disable interrupts when using the GHCB 2020-11-10 19:07:55 +00:00