CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2011/02/06 16:47:14

Modified files:
        sys/dev/pci    : if_em_hw.c if_em_hw.h 

Log message:
cap the max size of the eeprom to 16k, as per the linux and freebsd
drivers.

fix found by jonathan matthew and tested on an "Intel PRO/1000
(82576)" rev 0x01  which didnt work before this change.

tested by jsg on the following chips:

"Intel PRO/1000MT (82540EP)" rev 0x03
"Intel PRO/1000MT (82541GI)" rev 0x05
"Intel PRO/1000 MT (82574L)" rev 0x00
"Intel EP80579 LAN" rev 0x01
"Intel PRO/1000 PT (82572EI)" rev 0x06
"Intel PRO/1000 (82576)" rev 0x01
"Intel 82578DM" rev 0x06
"Intel I340-T4 (82580)" rev 0x01

some style issues are still being discussed which can be fixed in tree if
necessary.
ok jsg@

Reply via email to