unicorn/qemu/target
Peter Maydell 04fead0dcb
target/arm: Start AArch32 CPUs with EL2 but not EL3 in Hyp mode
The ARMv8 architecture defines that an AArch32 CPU starts
in SVC mode, unless EL2 is the highest available EL, in
which case it starts in Hyp mode. (In ARMv7 a CPU with EL2
but not EL3 was not a valid configuration, but we don't
specifically reject this if the user asks for one.)

Backports commit 060a65df056a5d6ca3a6a91e7bf150ca1fbccddf from qemu
2018-09-25 21:19:44 -04:00
..
arm target/arm: Start AArch32 CPUs with EL2 but not EL3 in Hyp mode 2018-09-25 21:19:44 -04:00
i386 eflags patch 2018-09-07 22:01:24 -04:00
m68k target/m68k: Fix initialization of m68k targets 2018-09-03 17:04:42 -04:00
mips target/mips/cpu: Use type_register instead of type_register_static() in mips_cpu_register_types() 2018-09-03 17:36:23 -04:00
sparc target/sparc: Fix SPARC target initialization 2018-09-03 17:26:00 -04:00