On Friday 31 August 2007 17:40, Ivo van Doorn wrote: > > + ADM8211_CSR_WRITE(SPR, reg); > > + ADM8211_CSR_READ(SPR); // eeprom_delay > > +} > Is this extra delay needed? eeprom_93cx6 also performs > a ndelay(450) during each pulse > It's required to ensure the data reaches the card, at the very least. I'm not sure if the read causes the hardware to do any sort of delay, if that's possible, but the previous eeprom reading code indicated that it did and didn't bother to do any actual delays. -Michael Wu
Attachment:
pgpLktyeBCArg.pgp
Description: PGP signature