Re: [Etherboot-developers] Intel 82559ER question
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: BHARATHWAJ M. <mb...@co...> - 2001-12-20 20:35:34
|
On Fri, 21 Dec 2001, Ken Yap wrote: > >Unfortunately, I am getting timing issues. For instance, if I keep adding > >printfs in the do loop in the function do_eeprom_cmd in eepro100.c, the > >loop advances, if not it doesn't. Here is my do_eeprom_cmd in eepro100.c: > > It could be that the timing requirements of recent chips require a > larger delay now. You could try increasing the value in udelay (but only > up to max of about 50, due to the way udelay works). Also have a look at > what values they're using in Linux drivers these days. Hmmm...ok, I will try that. The maximum value I tried in udelay was 8, I will go further :). > Also udelay relies on the hardware timer. Do you have this timer on your > motherboard? I will have to verify this. Right now I am thinking no, because I noticed that although -DASK_BOOT=3, there is no waiting at all, just flies right through using the default value. I tried setting it to 10, didnt work, no waiting at all! I am going to try increasing the udelay value, and check out the Linux drivers. Bharath > _______________________________________________ > Etherboot-developers mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-developers > |