Revision abcebc7e vl.h
b/vl.h | ||
---|---|---|
793 | 793 |
PCIBus *pci_register_bus(pci_set_irq_fn set_irq, pci_map_irq_fn map_irq, |
794 | 794 |
void *pic, int devfn_min, int nirq); |
795 | 795 |
|
796 |
void pci_nic_init(PCIBus *bus, NICInfo *nd); |
|
796 |
void pci_nic_init(PCIBus *bus, NICInfo *nd, int devfn);
|
|
797 | 797 |
void pci_data_write(void *opaque, uint32_t addr, uint32_t val, int len); |
798 | 798 |
uint32_t pci_data_read(void *opaque, uint32_t addr, int len); |
799 | 799 |
int pci_bus_num(PCIBus *s); |
... | ... | |
956 | 956 |
/* ne2000.c */ |
957 | 957 |
|
958 | 958 |
void isa_ne2000_init(int base, int irq, NICInfo *nd); |
959 |
void pci_ne2000_init(PCIBus *bus, NICInfo *nd); |
|
959 |
void pci_ne2000_init(PCIBus *bus, NICInfo *nd, int devfn);
|
|
960 | 960 |
|
961 | 961 |
/* rtl8139.c */ |
962 | 962 |
|
963 |
void pci_rtl8139_init(PCIBus *bus, NICInfo *nd); |
|
963 |
void pci_rtl8139_init(PCIBus *bus, NICInfo *nd, int devfn);
|
|
964 | 964 |
|
965 | 965 |
/* pcnet.c */ |
966 | 966 |
|
967 |
void pci_pcnet_init(PCIBus *bus, NICInfo *nd); |
|
967 |
void pci_pcnet_init(PCIBus *bus, NICInfo *nd, int devfn);
|
|
968 | 968 |
void pcnet_h_reset(void *opaque); |
969 | 969 |
void *lance_init(NICInfo *nd, uint32_t leaddr, void *dma_opaque); |
970 | 970 |
|
Also available in: Unified diff