audk/ArmPlatformPkg
Olivier Martin e8ee4b2d43 ArmPlatformPkg/ArmVExpressLibCTA15-A7: Mapped the extra 1GB of DRAM in the MMU
ARM Versatile Express TC2 Core Tile has two profiles: the 1GB DRAM core tile or
the 2GB DRAM core tile profiles.
By default UEFI assumes, it is the 1GB core tile. In case of 2GB DRAM it declares
this additional 1GB resource system memory to UEFI. But the previous code did
not map this memory in the MMU Page Table.
So, the memory was allocatable by UEFI modules, but was not accessible by the CPU
(because not mapped).

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Leif Lindholm <Leif.Lindholm@linaro.org>




git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14449 6f19259b-4bc3-4df7-8a09-765794883524
2013-07-01 14:14:37 +00:00
..
ArmRealViewEbPkg ArmPlatformPkg: Fixed deprecated ifdef syntax in DSC files 2013-06-21 11:08:17 +00:00
ArmVExpressPkg ArmPlatformPkg/ArmVExpressLibCTA15-A7: Mapped the extra 1GB of DRAM in the MMU 2013-07-01 14:14:37 +00:00
Bds ArmPlatformPkg/Bds: Make ".EFI" files recognizable as EFI applications 2013-06-21 10:01:27 +00:00
Documentation ArmPlatformPkg/BaseTools-Pending-Patches.patch: Added latest ARMGCC & ARMLINUXGCC updated flags 2012-10-18 16:27:14 +00:00
Drivers ArmPlatformPkg/PL011Uart: Ignore BAUD rate if Integral non-zero 2013-06-19 18:06:12 +00:00
Include EmbeddedPkg/SerialPortExtLib.h: Changed SerialPortSetAttributes() prototype to return the set value(s) 2013-05-15 08:44:59 +00:00
Library EmbeddedPkg/SerialPortExtLib.h: Changed SerialPortSetAttributes() prototype to return the set value(s) 2013-05-15 08:44:59 +00:00
MemoryInitPei ArmPkg: Made ArmConfigureMmu() returns a status code 2013-06-27 18:16:06 +00:00
PlatformPei ARM Packages: Fixed line endings 2013-01-25 11:28:06 +00:00
PrePeiCore ArmPlatform/ArmPlatformLib: Introduced ArmPlatformPeiBootAction() 2013-05-10 12:49:10 +00:00
PrePi ArmPlatform/ArmPlatformLib: Introduced ArmPlatformPeiBootAction() 2013-05-10 12:49:10 +00:00
Scripts ArmPlatformPkg/Scripts: Added '--verbose' support to DS-5 scripts 2013-01-25 12:14:09 +00:00
Sec ARM Packages: Replaced the macro GetCorePositionFromMpId() by the ArmPlatformGetCorePosition() 2013-05-10 12:46:11 +00:00
ArmPlatformPkg-2ndstage.dsc ArmPkg/BdsLib: Added support to declare Power State Coordination Interface (PSCI) to the Flat Device Tree (FDT) 2013-03-12 00:56:37 +00:00
ArmPlatformPkg-2ndstage.fdf ArmPlatformPkg: Replaced FatPkg source package by the pre-built FatPkg binary 2013-01-25 12:00:33 +00:00
ArmPlatformPkg.dec ArmPlatformPkg: Introduction of gArmPlatformTokenSpaceGuid.PcdCoreCount 2012-09-28 10:43:28 +00:00
ArmPlatformPkg.dsc ArmPkg/BdsLib: Added support to declare Power State Coordination Interface (PSCI) to the Flat Device Tree (FDT) 2013-03-12 00:56:37 +00:00
ArmPlatformPkg.fdf ArmPlatformPkg/ArmPlatformLibNull: Fixed build 2013-03-12 00:41:05 +00:00
Contributions.txt EDK II Packages: Add Contributions.txt and License.txt files 2012-04-11 23:19:46 +00:00
License.txt EDK II Packages: Added License.txt files 2012-04-12 16:40:32 +00:00