cortex_a: Add support for A15 MPCore
commite519099ab7fac4517eaee7dde3275e7b839460ff
authorKamal Dasu <kdasu.kdev@gmail.com>
Thu, 29 Aug 2013 18:02:19 +0000 (29 14:02 -0400)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Sat, 10 Jan 2015 00:56:45 +0000 (10 00:56 +0000)
tree8929423ae5a5767f8dd9a3c46dabc2f4ad9ac555
parent806872a34aa0db95ecef7ba9e0743b18d80842f6
cortex_a: Add support for A15 MPCore

Added Cortex-A15 support for DAP AHB-AP init code as per ADI V5 spec.
Also added changes to make the APB MEM-AP to work with A15.
Made the the cortex_a target code  generic to work with A8, A9
and A15 single core or multicore implementation. Added armv7a code
for os_border calculation to work for known A8, A9 and A15
platforms based on the ARM DDI 0344H, ARM DDI 0407F, ARM DDI 0406C
ARMV7A architecture docs.

Change-Id: Ib2803ab62588bf40f1ae4b9192b619af31525a1a
Signed-off-by: Kamal Dasu <kdasu.kdev@gmail.com>
Reviewed-on: http://openocd.zylin.com/1601
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
src/target/arm_adi_v5.c
src/target/armv7a.c
src/target/armv7a.h
src/target/cortex_a.c
src/target/cortex_a.h