qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/3] target-arm: support setend instruction


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 0/3] target-arm: support setend instruction
Date: Sun, 27 Apr 2014 17:28:12 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0

Il 22/04/2014 09:01, Peter Maydell ha scritto:
On 22 April 2014 03:42, Paolo Bonzini <address@hidden> wrote:
Il 21/04/2014 18:08, Peter Maydell ha scritto:
If we take an exception while the E bit is set we'll now incorrectly
start executing the exception handler in big-endian mode.
Minimally, we need to force "always little endian". Ideally, we
would implement SCTLR.EE correctly.


I'll look into SCTLR.

Note that SCTLR.EE also sets the endianness for loads done
for translation table walks and so on.

I guess also v7m_push and v7m_pop. I'm changing basically all ldX_phys and stX_phys in target-arm/helper.c to obey SCTLR.EE.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]