Re: [Etherboot-developers] Intel 82559ER question
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: BHARATHWAJ M. <mb...@co...> - 2001-12-20 20:39:18
|
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. > > Also udelay relies on the hardware timer. Do you have this timer on your > motherboard? Looking at timer.h, I see u use the 8254. My motherboard has a PIIX4 southbridge, and I see in its datasheet it is the 82C54, I will look into this.. > _______________________________________________ > Etherboot-developers mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-developers > |