On 21/02/2017 19:09, Peter Maydell wrote: > In this instance I don't understand the patch. The ram_device > mem-ops are there to deal with memory regions backed by a > lump of RAM, right? Lumps of memory are always the endianness > of the host CPU by definition, so DEVICE_NATIVE_ENDIAN and > no swapping in the accessors seems like it ought to be the right > thing...
DEVICE_NATIVE_ENDIAN is the endianness of the target CPU however. So perhaps we need to add DEVICE_HOST_ENDIAN instead? Paolo