qemu-e2k/target
Peter Maydell 060a65df05 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.)

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-id: 20180823135047.16525-1-peter.maydell@linaro.org
2018-09-25 15:13:24 +01:00
..
alpha
arm target/arm: Start AArch32 CPUs with EL2 but not EL3 in Hyp mode 2018-09-25 15:13:24 +01:00
cris
hppa
i386 KVM: cleanup unnecessary #ifdef KVM_CAP_... 2018-08-23 18:46:25 +02:00
lm32
m68k
microblaze
mips target/mips: Add definition of nanoMIPS I7200 CPU 2018-08-24 17:51:59 +02:00
moxie
nios2
openrisc
ppc target/ppc/cpu-models: Re-group the 970 CPUs together again 2018-09-25 11:12:25 +10:00
riscv riscv: remove define cpu_init() 2018-09-05 09:58:38 -07:00
s390x target/s390x: use regular spaces in translate.c 2018-08-28 17:37:01 +02:00
sh4 sh4: fix use_icount with linux-user 2018-08-20 00:11:06 +02:00
sparc
tilegx
tricore
unicore32
xtensa target/xtensa: support input from chardev console 2018-09-17 11:09:04 -07:00