qemu-patch-raspberry4/include/qom
Greg Kurz bf7663c4bd cpu: introduce CPUClass::virtio_is_big_endian()
If we want to support targets that can change endianness (modern PPC and
ARM for the moment), we need to add a per-CPU class method to be called
from the virtio code. The virtio_ prefix in the name is a hint for people
to avoid misusage (aka. anywhere but from the virtio code).

The default behaviour is to return the compile-time default target
endianness.

Suggested-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Greg Kurz <gkurz@linux.vnet.ibm.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2014-06-29 19:39:42 +03:00
..
cpu.h cpu: introduce CPUClass::virtio_is_big_endian() 2014-06-29 19:39:42 +03:00
object.h qom: introduce object_property_get_enum and object_property_get_uint16List 2014-06-19 18:44:19 +03:00
object_interfaces.h add optional 2nd stage initialization to -object/object-add commands 2014-01-28 12:47:02 -05:00
qom-qobject.h qom: move include files to include/qom/ 2012-12-19 08:31:32 +01:00