Revision eedfac6f hw/net/eepro100.c
b/hw/net/eepro100.c | ||
---|---|---|
1876 | 1876 |
s->eeprom = eeprom93xx_new(&pci_dev->qdev, EEPROM_SIZE); |
1877 | 1877 |
|
1878 | 1878 |
/* Handler for memory-mapped I/O */ |
1879 |
memory_region_init_io(&s->mmio_bar, NULL, &eepro100_ops, s, "eepro100-mmio",
|
|
1880 |
PCI_MEM_SIZE); |
|
1879 |
memory_region_init_io(&s->mmio_bar, OBJECT(s), &eepro100_ops, s,
|
|
1880 |
"eepro100-mmio", PCI_MEM_SIZE);
|
|
1881 | 1881 |
pci_register_bar(&s->dev, 0, PCI_BASE_ADDRESS_MEM_PREFETCH, &s->mmio_bar); |
1882 |
memory_region_init_io(&s->io_bar, NULL, &eepro100_ops, s, "eepro100-io",
|
|
1883 |
PCI_IO_SIZE); |
|
1882 |
memory_region_init_io(&s->io_bar, OBJECT(s), &eepro100_ops, s,
|
|
1883 |
"eepro100-io", PCI_IO_SIZE);
|
|
1884 | 1884 |
pci_register_bar(&s->dev, 1, PCI_BASE_ADDRESS_SPACE_IO, &s->io_bar); |
1885 | 1885 |
/* FIXME: flash aliases to mmio?! */ |
1886 |
memory_region_init_io(&s->flash_bar, NULL, &eepro100_ops, s, "eepro100-flash",
|
|
1887 |
PCI_FLASH_SIZE); |
|
1886 |
memory_region_init_io(&s->flash_bar, OBJECT(s), &eepro100_ops, s,
|
|
1887 |
"eepro100-flash", PCI_FLASH_SIZE);
|
|
1888 | 1888 |
pci_register_bar(&s->dev, 2, 0, &s->flash_bar); |
1889 | 1889 |
|
1890 | 1890 |
qemu_macaddr_default_if_unset(&s->conf.macaddr); |
Also available in: Unified diff