RE: [Etherboot-developers] Porting Linux 82547EI drivers to etherboot
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Timothy L. <tl...@ro...> - 2003-04-11 22:56:59
|
> Based on my experience with the 3c515 and a non ISAPNP Bios 486
(granted
> a far cry from a gigabit card) I would try modifying the following
code
> in e1000_read_eeprom:
>
> while((!(eecd & E1000_EECD_GNT)) && (i < 100)) {
> i++;
> - udelay(5);
> + udelay(100);
> eecd = E1000_READ_REG(hw, EECD);
> }
Actually the delay that might need to be adjusted could be in
e1000_shift_out_ee_bits. Regardless, if it is a delay issue, try
increasing any of the udelays that are in the eprom reading code. Bear
in mind, that this was the first five minutes I ever looked at the code!
;-)
Tim
|