82559er support update
Francois Guimond
Francois.Guimond@Matrox.COM
Thu Feb 10 17:19:29 2000
The message I posted last friday was wrong.
When mixing 82557 to 82559 with 82559er, there is some missing
devices...
Here are the correct difference between eepro100.c and 82557to9er.c
321a322,324
> { "Intel 82559ER Fast Ethernet PCI Controller",
> { 0x12098086, 0xffffffff,}, SPEEDO_IOTYPE, SPEEDO_SIZE,
> 0, speedo_found1 },
337a341,342
> { "Intel 82559ER Fast Ethernet PCI Controller",
> 0x8086, 0x1209, 0xffff, PCI_USES_IO|PCI_USES_MASTER, 32,
speedo_found1 },
564c569
< static int pci_index = 0;
---
> static int pci_index = 0, pci_index_82559er = 0;
569c574
< for (; pci_index < 8; pci_index++) {
---
> for (; pci_index < 18; pci_index++) {
579a585,588
> &pci_device_fn)){
> if (pcibios_find_device(PCI_VENDOR_ID_INTEL,
> 0x1209, /* Intel 82559ER Fast Ethernet PCI Controller */
> pci_index_82559er, &pci_bus,
581c590,593
< break;
---
> break;
> else
> pci_index_82559er++;
> }
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-eepro100-request@beowulf.org