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