mtd-19990809 including readonly DiskOnChip driver.

Jason Gunthorpe jgg at
Mon Aug 9 16:28:05 EDT 1999

On Mon, 9 Aug 1999, David Woodhouse wrote:

> Soon, I'm intending to merge Alexander Larsson's 'flash.diff' for onboard 
> CFI-compliant memories. Volunteers to do that would be appreciated, because it 
> would let me concentrate on completing the DiskOnChip and NFTL code.

I've looked around your new bundle and it looks pretty good, if anyone
wants to add the CFI probing routing it fits very nicely into the mapped.c
file, instead of using the flash_jedec routine, a very similar routine
that does CFI probes needs to be written. 

I'm not sure the two AMD chips I use support CFI, anyone know off hand?

Also, using David's driver as the base driver kinda mucks things up - he
uses a different erase mechanism with different meanings, and has some
weird cruft from PCMCIA in there.

Porting the PCMCIA driver and the slram driver to use the mapped interface
would save alot of code as well, compare:

blue{jgg}/tmp/mtd-19990809/kernel#wc -l slram.c octagon-5066.c
    210 slram.c
    205 octagon-5066.c

For such a simple device that is quite needlessly long. (mapped already
implements ram devices)
I miss devfs support too :<

Also, do your new NFTL and FTL drivers work over normal block devices?


To unsubscribe, send "unsubscribe mtd" to majordomo at

More information about the linux-mtd mailing list