AMD flash driver improvement

Thomas Koeller thomas.koeller@baslerweb.com
Wed Sep 10 18:21:00 GMT 2003


Here's another improvement to the am29xxxxx flash driver. It
adds support for the 'buffered write' programming method that
increases the programming speed by roughly a factor of four.
As I am working with the AM29LV128 only and do not know about
the buffered write capabilities of all the other chips supported
by the driver (and don't have the time to find out), I
introduced a new field in the flash descriptor struct to
selectivly enable the feature, which I did for the AM29LV128 only.

The code to determine the sector (block) base address is only
tested for the AM29LV128, which does not have bootblocks and is
not banked, so problems may show when enabling buffered write
for banked or bootblock flashes.

The patch also fixes the formatting of the ChangeLog entry for my
previous patch, which was slightly odd.

tk



--------------------------------------------------

Thomas Koeller, Software Development

Basler Vision Technologies
An der Strusbek 60-62
22926 Ahrensburg
Germany

Tel +49 (4102) 463-162
Fax +49 (4102) 463-239

mailto:thomas.koeller@baslerweb.com
http://www.baslerweb.com

==============================
-------------- next part --------------
A non-text attachment was scrubbed...
Name: am29lv128.diff
Type: text/x-diff
Size: 22842 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/ecos-patches/attachments/20030910/7f54cd47/attachment.bin>


More information about the Ecos-patches mailing list