[11/25] pci: typedef pcibus_t as uint64_t instead of uint32_t.

Message ID 1254479517-25845-12-git-send-email-yamahata@valinux.co.jp
State Superseded
Headers show

Commit Message

Isaku Yamahata Oct. 2, 2009, 10:31 a.m.
This patch is preliminary for 64bit bar.
For 64bit bar support, change pcibus_t which represents
pci bus addr/size from uint32_t to uint64_t.
And also change FMT_pcibus for printf.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
 hw/pci.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


diff --git a/hw/pci.h b/hw/pci.h
index d75b3b3..c209f34 100644
--- a/hw/pci.h
+++ b/hw/pci.h
@@ -71,8 +71,8 @@  extern target_phys_addr_t pci_mem_base;
 #define PCI_DEVICE_ID_VIRTIO_BALLOON     0x1002
 #define PCI_DEVICE_ID_VIRTIO_CONSOLE     0x1003
-typedef uint32_t pcibus_t;
-#define FMT_pcibus                      PRIx32
+typedef uint64_t pcibus_t;
+#define FMT_pcibus                      PRIx64
 typedef void PCIConfigWriteFunc(PCIDevice *pci_dev,
                                 uint32_t address, uint32_t data, int len);