audk/ArmPkg/Library/ArmLib/AArch64
Olivier Martin ebb9235329 ArmPkg/ArmLib/AArch64: Initialize the new N+1-level page table before registering it
Prior to this change, when a new page table was created at level N+1,
the reference to the table was added to the level N translation table,
before being initialized.
It means if virtual addresses were in the address range defined by
this new table the CPU would crash as the address range was not
initialized.

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



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16206 6f19259b-4bc3-4df7-8a09-765794883524
2014-10-10 11:25:04 +00:00
..
AArch64ArchTimer.c ArmPkg: Move TimerDxe and ArmArchTimerLib to new ArmGenericTimerCounterLib 2014-09-09 16:10:18 +00:00
AArch64ArchTimerSupport.S ARM Packages: use GCC_ASM_EXPORT to export functions 2014-05-08 14:55:52 +00:00
AArch64Lib.c ArmPkg/ArmLib: Drain Write Buffer before DCache maintenance operations. 2014-06-03 16:37:29 +00:00
AArch64Lib.h ArmPkg/ArmLib: Move common definitions from ArmV7Lib.h & AArch64Lib.h to ArmLib.h 2014-03-01 10:57:09 +00:00
AArch64Lib.inf ARM Packages: Remove GCC filter for AARCH64 assembly files 2014-05-08 14:54:11 +00:00
AArch64LibPrePi.inf ARM Packages: Remove GCC filter for AARCH64 assembly files 2014-05-08 14:54:11 +00:00
AArch64LibSec.inf ARM Packages: Remove GCC filter for AARCH64 assembly files 2014-05-08 14:54:11 +00:00
AArch64Mmu.c ArmPkg/ArmLib/AArch64: Initialize the new N+1-level page table before registering it 2014-10-10 11:25:04 +00:00
AArch64Support.S ARM Packages: Use AND instead of BIC instruction with immediate 2014-05-08 14:59:04 +00:00
ArmLibSupportV8.S ARM Packages: Include 'AsmMacroIoLibV8.h' instead of the 32bit version 2014-02-24 19:20:16 +00:00