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@