FW: cfi_cmdset_0002.c support for erase suspend and resume

Fillod Stephane stephane.fillod at thomson.net
Tue Aug 19 11:37:28 EDT 2003


Hi Jon,

> I noticed that support for erase suspend and resume
> is present in cfi_cmdset_0001.c but not in cfi_cmdset_0002.c.
> After reviewing the files, it seems like the same type
> solution could be applied to cfi_cmdset_0002.c for AMD/"AMD 
> like" devices.  Is this a correct assessment, or are there 
> some pitfalls that I have failed to see ?

> I am adding support for the Am29LV640M.

I'm working on the Amd's and Fujitsu too.

> I will add support for the three byte device ID and buffered
> writes.  Testing will be done on an Alchemy DbAU1500 using
> MontaVista Linux.

FYI, I have buffered writes implemented here and working already.
This gives a write boost of about 14x to 16x!
Testing was done on a PPC405 board equipped with Am29LV128MH,
using patched Denx Linux.

Let me know if this is of any interest for you.

I'm waiting for the 2 following patches to be commited before I submit 
what I've done.

Pre-requisite patchs:
Stefano's patch on "erase/write on the same AMD chip with not aligned words"
 http://lists.infradead.org/pipermail/linux-mtd/2003-August/008385.html
My patch on oops fixup
 http://lists.infradead.org/pipermail/linux-mtd/2003-August/008399.html


Regards,
Stephane

PS: sorry, my mailer suck and it's missing the Ref header.



More information about the linux-mtd mailing list