audk/ArmPkg/Include/Chipset
Garrett Kirkendall 8833370303 ArmPkg/Include/Chipset: Fix translation table address calculations for AARCH64
TT_ADDRESS_* macros were not casting immediate values to UINTN.
This causes shift operations to be off by 32-bits when calculating
addresses above 4GB.  Any address above 4GB was being improperly calculated. 

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Garrett Kirkendall <garrett.kirkendall@amd.com>
Signed-off-by: Olivier Martin <olivier.martin@arm.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14777 6f19259b-4bc3-4df7-8a09-765794883524
2013-10-15 09:25:38 +00:00
..
AArch64.h ARM: Remove NSACR from the common code 2013-08-06 10:59:19 +00:00
AArch64Mmu.h ArmPkg/Include/Chipset: Fix translation table address calculations for AARCH64 2013-10-15 09:25:38 +00:00
ARM926EJ-S.h Update the copyright notice format 2010-04-29 12:15:47 +00:00
ARM1176JZ-S.h ARM Packages: Fixed th 'NS' (Non Secure) bit in the MMU page Table Descriptor 2012-05-02 20:00:54 +00:00
ArmAemV8.h ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
ArmArchTimer.h ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
ArmCortexA5x.h ArmPkg: Added Aarch64 support 2013-07-18 18:07:46 +00:00
ArmCortexA9.h ArmPkg: Introduce ArmCpuLib to abstract ARM Cpu specific initialization (2) 2011-09-27 16:26:03 +00:00
ArmCortexA15.h ArmPkg/ArmCpuLib: Fixed SMP Cortex-A9 and Cortex-A15 2012-05-02 20:14:55 +00:00
ArmV7.h ARM: Remove NSACR from the common code 2013-08-06 10:59:19 +00:00
ArmV7Mmu.h ArmPkg/ArmLib: Added ConvertSectionAttributesToPageAttributes() 2013-08-19 17:37:50 +00:00