unicorn/qemu/target
Peter Maydell fe9271d5bd
get_phys_addr_pmsav7: Support AP=0b111 for v7M
For PMSAv7, the v7A/R Arm ARM defines that setting AP to 0b111
is an UNPREDICTABLE reserved combination. However, for v7M
this value is documented as having the same behaviour as 0b110:
read-only for both privileged and unprivileged. Accept this
value on an M profile core rather than treating it as a guest
error and a no-access page.

Backports commit 8638f1ad7403b63db880dadce38e6690b5d82b64 from qemu
2018-03-06 08:51:55 -05:00
..
arm get_phys_addr_pmsav7: Support AP=0b111 for v7M 2018-03-06 08:51:55 -05:00
i386 tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED* 2018-03-05 15:58:15 -05:00
m68k target/m68k: add the Interrupt Stack Pointer 2018-03-06 08:41:07 -05:00
mips tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED* 2018-03-05 15:58:15 -05:00
sparc target/sparc: remove MemoryRegionSection check code from sparc_cpu_get_phys_page_debug() 2018-03-06 08:42:13 -05:00