audk/MdeModulePkg/Core/Pei
Ard Biesheuvel e1e7e0fb37 MdeModulePkg/PeiCore: honour minimal runtime allocation granularity
Architectures such as AArch64 may run the OS with 16 KB or 64 KB sized
pages, and for this reason, the UEFI spec mandates a minimal allocation
granularity of 64 KB for regions that may require different memory
attributes at OS runtime.

So make PeiCore's implementation of AllocatePages () take this into
account as well.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2017-03-06 11:29:28 +01:00
..
BootMode
CpuIo
Dependency Refine code to make it more safely. 2014-06-26 03:24:25 +00:00
Dispatcher MdeModulePkg PeiCore: Reset PeimNeedingDispatch when its security violation 2017-02-10 11:17:37 +08:00
FwVol MdeModulePkg PeiCore: Don't cache GUIDED section with AUTH_NOT_TESTED 2017-02-10 11:17:41 +08:00
Hob
Image MdeModulePkg: Refine casting expression result to bigger size 2017-03-06 14:33:20 +08:00
Memory MdeModulePkg/PeiCore: honour minimal runtime allocation granularity 2017-03-06 11:29:28 +01:00
PciCfg2
PeiMain MdeModulePkg PeiCore: Make SetPeiServicesTablePointer() early in EntryPoint 2016-11-29 11:31:51 +08:00
Ppi MdeModulePkg/PeiCore: Fix ConverSinglePpiPointer () typo. 2016-08-15 15:10:41 +08:00
Reset MdeModulePkg: Add Reset2 ppi support in PEI CORE. 2015-05-11 02:06:51 +00:00
Security Update PeiCore to follow PI spec to retrieve GUIDED section data when ExtractionPpi is not found. 2014-08-18 05:43:06 +00:00
StatusCode
PeiCore.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
PeiCoreExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
PeiMain.h MdeModulePkg/Core: Fix typos in comments 2016-10-27 09:11:17 +08:00
PeiMain.inf MdeModulePkg PeiCore: Add PCD to specify PEIM Shadow 2015-08-03 03:18:37 +00:00