aarch64: Add support for ARMv8-R
commit2096afc1b031280107ada81fb729d5e7c9075626
authorJulien Massot <julien.massot@iot.bzh>
Tue, 1 Feb 2022 12:44:05 +0000 (1 13:44 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sun, 30 Apr 2023 14:46:25 +0000 (30 14:46 +0000)
tree7176c70d62e97e60057fd20ba00c8b0dbce12778
parent0bb0056abc269ed14b04cbb1d768fb0281e64225
aarch64: Add support for ARMv8-R

ARMv8-R platforms are similar to ARMv8-A regarding
JTAG and most cpu registers. ARMv8-R doesn't has MMU
but has MPU instead.

ARMv8-R platforms can be AArch32 only such as Cortex-R52,
or AArch64 capable like Cortex-R82.

Signed-off-by: Julien Massot <julien.massot@iot.bzh>
Change-Id: Ib086f71685d1e3704b396d478ae9399dd8a391e1
Reviewed-on: https://review.openocd.org/c/openocd/+/6843
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/target/aarch64.c
src/target/armv8.h
src/target/target.c