Revision cb457d76 hw/mips_malta.c
b/hw/mips_malta.c | ||
---|---|---|
487 | 487 |
static void network_init (PCIBus *pci_bus) |
488 | 488 |
{ |
489 | 489 |
int i; |
490 |
NICInfo *nd; |
|
491 | 490 |
|
492 | 491 |
for(i = 0; i < nb_nics; i++) { |
493 |
nd = &nd_table[i]; |
|
494 |
if (!nd->model) { |
|
495 |
nd->model = "pcnet"; |
|
496 |
} |
|
497 |
if (i == 0 && strcmp(nd->model, "pcnet") == 0) { |
|
492 |
NICInfo *nd = &nd_table[i]; |
|
493 |
int devfn = -1; |
|
494 |
|
|
495 |
if (i == 0 && (!nd->model || strcmp(nd->model, "pcnet") == 0)) |
|
498 | 496 |
/* The malta board has a PCNet card using PCI SLOT 11 */ |
499 |
pci_nic_init(pci_bus, nd, 88); |
|
500 |
} else { |
|
501 |
pci_nic_init(pci_bus, nd, -1); |
|
502 |
} |
|
497 |
devfn = 88; |
|
498 |
|
|
499 |
pci_nic_init(pci_bus, nd, devfn, "pcnet"); |
|
503 | 500 |
} |
504 | 501 |
} |
505 | 502 |
|
Also available in: Unified diff