cfi_cmdset_0002.c support for erase suspend and resume

jon.hoekwater at spansion.com jon.hoekwater at spansion.com
Tue Aug 19 13:50:58 EDT 2003


Hi Bill,

Thanks for your response.  I have responded below.

> -----Original Message-----
> From: Bill Hargen [mailto:Bill_Hargen at Jabil.com]
> Sent: Tuesday, August 19, 2003 12:16 PM
> To: Hoekwater, Jon
> Cc: 'linux-mtd at lists.infradead.org'
> Subject: Re: cfi_cmdset_0002.c support for erase suspend and resume
> 
> 
> -----Original Message-----
> > Date: Fri, 15 Aug 2003 16:24:30 -0500
> > From: jon.hoekwater at spansion.com
> >
> > I am adding support for the Am29LV640M.
> >
> > I will add support for the three byte device ID and buffered
> > writes.  Testing will be done on an Alchemy DbAU1500 using
> > MontaVista Linux.
> 
> Jon,
> 
> I am working with a custom board using the Am29LV640MT flash chip.
> Linux already had support for that chip - the only "problem" was that
> writes were taking way too long for my application.  (It took about 14
> minutes to erase and copy a 5.3 MB release to flash.)  I added support
> for buffered writes by adapting the code from cfi_cmdset_0001.c and
> reduced the time from 14 minutes to 2 minutes, and at least a third of
> that is erase time.  Using the write buffer makes a huge difference!
> 
> Since this has been for in-house use so far, I need to get my 
> manager's
> OK to release the code.  Should I send it to you to merge 
> with your work?
> 
> --Bill
> 
> 
I have buffered write code, thanks for the offer.  The erase suspend
code is my primary concern at this point.

Thanks again,
Jon




More information about the linux-mtd mailing list