RE: [Etherboot-developers] Porting Linux 82547EI drivers to etherboot
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Samuel C. <scl...@li...> - 2003-04-12 02:00:52
|
>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! >;-) Thanks for the input - I inserted the udelay increase, with the same results as before. I hunted for any other udelay that looked even remotely relevant to the EEPROM reading code and increased them too! I also added the DELAY (a la 3c515.c driver) and called it, with no difference in the end result (lots of pauses with the udelay increase(s) and lots of dots with the DELAY though...). Thinking its a problem at the checksum level, I changed it to: if(checksum == checksum) ( thinking that would at least skip past it, I now get: Ethernet addr: FF:FF:FF:FF:FF:FF e1000: Hardware Initialization Failed Don't know if that's even a bright thing to do, but there you have it. -Sam |