diff options
| author | Aurelien Jarno | 2013-09-02 13:10:34 +0200 |
|---|---|---|
| committer | Stefan Hajnoczi | 2013-09-06 17:27:40 +0200 |
| commit | 45d883dcf208160e2db308d1b368beb74f37dc7e (patch) | |
| tree | b0e2c2f1c869f50dd0a6c35bbd8b7a62c7cef3b5 | |
| parent | vmxnet3: Eliminate __packed redefined warning (diff) | |
| download | qemu-45d883dcf208160e2db308d1b368beb74f37dc7e.tar.gz qemu-45d883dcf208160e2db308d1b368beb74f37dc7e.tar.xz qemu-45d883dcf208160e2db308d1b368beb74f37dc7e.zip | |
ne2000: mark I/O as LITTLE_ENDIAN
Now that the memory subsystem is propagating the endianness correctly,
the ne2000 device should have its I/O ports marked as LITTLE_ENDIAN, as
PCI devices are little endian.
This makes the ne2000 NIC to work again on PowerPC.
Cc: qemu-stable@nongnu.org
Cc: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
| -rw-r--r-- | hw/net/ne2000.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/net/ne2000.c b/hw/net/ne2000.c index 31afd28c7c..c96125895e 100644 --- a/hw/net/ne2000.c +++ b/hw/net/ne2000.c @@ -693,7 +693,7 @@ static void ne2000_write(void *opaque, hwaddr addr, static const MemoryRegionOps ne2000_ops = { .read = ne2000_read, .write = ne2000_write, - .endianness = DEVICE_NATIVE_ENDIAN, + .endianness = DEVICE_LITTLE_ENDIAN, }; /***********************************************************/ |
