OSDN Git Service

Sparc64: Fix PCI config accessor order
authorBlue Swirl <blauwirbel@gmail.com>
Tue, 12 Jan 2010 20:04:53 +0000 (20:04 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Tue, 12 Jan 2010 20:04:53 +0000 (20:04 +0000)
Fix by Igor Kovalenko.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
hw/apb_pci.c

index c14e1c0..b612b0f 100644 (file)
@@ -169,15 +169,15 @@ static uint32_t apb_pci_config_readb(void *opaque, target_phys_addr_t addr)
 }
 
 static CPUWriteMemoryFunc * const apb_pci_config_writes[] = {
-    &apb_pci_config_writel,
-    &apb_pci_config_writew,
     &apb_pci_config_writeb,
+    &apb_pci_config_writew,
+    &apb_pci_config_writel,
 };
 
 static CPUReadMemoryFunc * const apb_pci_config_reads[] = {
-    &apb_pci_config_readl,
-    &apb_pci_config_readw,
     &apb_pci_config_readb,
+    &apb_pci_config_readw,
+    &apb_pci_config_readl,
 };
 
 static void pci_apb_iowriteb (void *opaque, target_phys_addr_t addr,