
On Wednesday 23 January 2008, Wolfgang Denk wrote:
In message 200801231615.09447.vapier@gentoo.org you wrote:
... and I2C.
i have no idea, i dont use i2c flashes. i dont know if there is any standard for them. if there isnt, easy enough to protect with CONFIG_SPI.
We're not talking about flashes. We're talking about EEPROM. For example things like a AT24C164 or similar, see for example http://www.atmel.com/dyn/resources/prod_documents/doc0105.pdf
the semantics are irrelevant. it's an external non-volatile memory device accessed via the eeprom command. the document you posted looks like that device doesnt have any way of querying it, so eeprom_info() for that device would be useless. if this is normal among i2c eeproms, i'll repost the patch with eeprom_info behind CONFIG_SPI. most SPI flashes nowadays support the jedec id command which allows for dynamic detection (which is how the Blackfin SPI driver that i wrote works). hook up any SPI flash and it "just works". -mike