Signed-off-by: Blue Swirl <blauwir...@gmail.com>
---
 hw/apb_pci.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/hw/apb_pci.c b/hw/apb_pci.c
index fb23397..cfa198c 100644
--- a/hw/apb_pci.c
+++ b/hw/apb_pci.c
@@ -323,7 +323,7 @@ static void apb_register_mem(void *opaque,
pcibus_t addr, pcibus_t size, int mm)

     APB_DPRINTF("%s: addr %" FMT_PCIBUS " size %" FMT_PCIBUS "mm %x\n",
                 __func__, addr, size, mm);
-    cpu_register_physical_memory(addr + d->mem_base, size, mm);
+    cpu_register_physical_memory(addr + d->mem_base, size, mm | IO_MEM_BSWAP);
 }

 static void apb_unregister_mem(void *opaque, pcibus_t addr, pcibus_t size)
-- 
1.6.2.4

Reply via email to