diff options
author | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2004-06-03 14:06:32 +0000 |
---|---|---|
committer | bellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162> | 2004-06-03 14:06:32 +0000 |
commit | 8a8696a3c4c2bc977a202fc80890aa170ff70812 (patch) | |
tree | 48d029cec3b082306c6c1a32d3db06531a475310 /vl.h | |
parent | 89980284975679f8f338006eb8d2d8d4f19cd0fd (diff) |
support for opaque data on memory I/Os - PCI ROM memory support
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@876 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'vl.h')
-rw-r--r-- | vl.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -391,6 +391,8 @@ typedef struct PCIIORegion { PCIMapIORegionFunc *map_func; } PCIIORegion; +#define PCI_ROM_SLOT 6 +#define PCI_NUM_REGIONS 7 struct PCIDevice { /* PCI config space */ uint8_t config[256]; @@ -399,7 +401,7 @@ struct PCIDevice { int bus_num; int devfn; char name[64]; - PCIIORegion io_regions[6]; + PCIIORegion io_regions[PCI_NUM_REGIONS]; /* do not access the following fields */ PCIConfigReadFunc *config_read; |