Hi all,
I've tested flashrom with a new chip, the AMIC A25L80P. This is a 1 MB SPI chip that seems to be straightforwardly related to the AMIC A25L40PU, which has half the capacity but is otherwise identical. (Found datasheet at http://www.datasheetarchive.com/pdf/getfile.php?dir=Datasheet-078&file=DSAE0062726.pdf&scan=n ).
I am attaching a patch, as well as the output of flashrom -VE, -Vr, and -Vw run on this chip with the patch in place. I'm programming it via the AMD SB7x0 interface.
Everything works fine... at least, I used it to upgrade my BIOS and I've been able to reboot ;-)
I also attempted to test the block-by-block erase/write capabilities, which seemed to work as well... but I'm less familiar with how to use these properly.
Thanks for this great software, and I hope this patch is helpful,
Dan