Android and compatibility with deprecated armv7 instructions

Peter Maydell peter.maydell at linaro.org
Thu Jul 3 11:38:55 PDT 2014


On 3 July 2014 19:23, Arnd Bergmann <arnd at arndb.de> wrote:
> E.g. does ARMv8 allow implementations that cannot
> switch endianess at all?

Yes, the architecture permits single-endianness implementations
(in which case SCTLR.SED is RES1, and the various other
endianness controls are RES0 or RES1 depending on whether
the CPU is always-little-endian or always-big-endian). It also
permits "EL0 is mixed-endianness but EL1/2/3 are always
big/little endian". (See the "Mixed-endian support" section
in the v8 ARM ARM.)

-- PMM



More information about the linux-arm-kernel mailing list