Revision 81a322d4 hw/eepro100.c
b/hw/eepro100.c | ||
---|---|---|
1732 | 1732 |
return 0; |
1733 | 1733 |
} |
1734 | 1734 |
|
1735 |
static void nic_init(PCIDevice *pci_dev, uint32_t device)
|
|
1735 |
static int nic_init(PCIDevice *pci_dev, uint32_t device)
|
|
1736 | 1736 |
{ |
1737 | 1737 |
PCIEEPRO100State *d = (PCIEEPRO100State *)pci_dev; |
1738 | 1738 |
EEPRO100State *s; |
... | ... | |
1778 | 1778 |
qemu_register_reset(nic_reset, s); |
1779 | 1779 |
|
1780 | 1780 |
register_savevm(s->vc->model, -1, 3, nic_save, nic_load, s); |
1781 |
return 0; |
|
1781 | 1782 |
} |
1782 | 1783 |
|
1783 |
static void pci_i82551_init(PCIDevice *dev)
|
|
1784 |
static int pci_i82551_init(PCIDevice *dev)
|
|
1784 | 1785 |
{ |
1785 |
nic_init(dev, i82551); |
|
1786 |
return nic_init(dev, i82551);
|
|
1786 | 1787 |
} |
1787 | 1788 |
|
1788 |
static void pci_i82557b_init(PCIDevice *dev)
|
|
1789 |
static int pci_i82557b_init(PCIDevice *dev)
|
|
1789 | 1790 |
{ |
1790 |
nic_init(dev, i82557B); |
|
1791 |
return nic_init(dev, i82557B);
|
|
1791 | 1792 |
} |
1792 | 1793 |
|
1793 |
static void pci_i82559er_init(PCIDevice *dev)
|
|
1794 |
static int pci_i82559er_init(PCIDevice *dev)
|
|
1794 | 1795 |
{ |
1795 |
nic_init(dev, i82559ER); |
|
1796 |
return nic_init(dev, i82559ER);
|
|
1796 | 1797 |
} |
1797 | 1798 |
|
1798 | 1799 |
static PCIDeviceInfo eepro100_info[] = { |
Also available in: Unified diff