audk/UefiCpuPkg/Library
Yao, Jiewen 9daa916dd1 Add 2 APIs in SmmCpuFeaturesLib.
Add NULL func for 2 new APIs in SmmCpuFeaturesLib.

SmmCpuFeaturesCompleteSmmReadyToLock() is a hook point to allow
CPU specific code to do more registers setting after
the gEfiSmmReadyToLockProtocolGuid notification is completely processed.
Add SmmCpuFeaturesCompleteSmmReadyToLock() to PerformRemainingTasks() and PerformPreTasks().

SmmCpuFeaturesAllocatePageTableMemory() is an API to allow
CPU to allocate a specific region for storing page tables.
All page table allocation will use AllocatePageTableMemory().

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: "Yao, Jiewen" <jiewen.yao@intel.com>
Reviewed-by: "Kinney, Michael D" <michael.d.kinney@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18958 6f19259b-4bc3-4df7-8a09-765794883524
2015-11-26 04:12:53 +00:00
..
BaseUefiCpuLib UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
BaseXApicLib UefiCpuPkg: LocalApicLib: Add API to set SoftwareEnable bit 2015-10-30 17:53:31 +00:00
BaseXApicX2ApicLib UefiCpuPkg: LocalApicLib: Add API to set SoftwareEnable bit 2015-10-30 17:53:31 +00:00
CpuExceptionHandlerLib UefiCpuPkg/Library/CpuExceptionHandlerLib: Add exception type decoder 2015-07-08 05:45:10 +00:00
MtrrLib UefiCpuPkg/MtrrLib: MtrrValidBitsMask and MtrrValidAddressMask wrong 2015-09-05 02:07:02 +00:00
PlatformSecLibNull UefiCpuPkg: Add PlatformSecLib 2015-10-19 19:09:56 +00:00
SecPeiDxeTimerLibUefiCpu UefiCpuPkg: Add ASSERT to handle local APIC not config properly 2015-10-09 07:04:00 +00:00
SmmCpuFeaturesLib Add 2 APIs in SmmCpuFeaturesLib. 2015-11-26 04:12:53 +00:00
SmmCpuPlatformHookLibNull UefiCpuPkg: Add SmmCpuPlatformHookLib 2015-10-19 19:11:15 +00:00