Oops! Thanks for the advice, I've been out of the loop for the past few years but hope to get back into the swing of things here with school out of the way <grin>.<br><br>I've re-attached my patch and have posted it here for those with strict mail filters since it's small.
<br><br>Signed-off-by: David Hendricks <<a href="mailto:david.hendricks@gmail.com">david.hendricks@gmail.com</a>><br><br>-----BEGIN PATCH-----<br>diff -Nru -x .svn a/flash.h b/flash.h<br>--- a/flash.h   2007-03-01 13:00:
52.000000000 -0800<br>+++ b/flash.h   2007-03-01 12:59:57.000000000 -0800<br>@@ -97,6 +97,7 @@<br> #define W_29C020C         0x45 /* Winbond w29c020c device code */<br> #define W_39V040A         0x3D /* Winbond w39v040a device code */
<br> #define W_39V040B         0x54 /* Winbond w39v040b device code */<br>+#define W_39V080A         0xD0 /* Winbond w39v040b device code */<br> #define W_49F002U         0x0B /* Winbond w49F002u device code */<br> #define W_49V002A         0xB0  /* Winbond W49V002A device code */
<br> #define W_49V002FA        0x32  /* Winbond W49V002FA device code */<br>diff -Nru -x .svn a/flashchips.c b/flashchips.c<br>--- a/flashchips.c      2007-03-01 13:00:52.000000000 -0800<br>+++ b/flashchips.c      2007-03-01 12:59:
57.000000000 -0800<br>@@ -107,6 +107,8 @@<br>         probe_jedec,   erase_chip_jedec, write_39sf020, NULL},<br>        {"W39V040B",    WINBOND_ID,     W_39V040B,      NULL, 512, 64*1024,<br>         probe_jedec,   erase_chip_jedec, write_39sf020, NULL},
<br>+       {"W39V080A",    WINBOND_ID,     W_39V080A,      NULL, 1024, 64*1024,<br>+        probe_jedec,   erase_chip_jedec, write_39sf020, NULL},<br>        {"M29F040B",    ST_ID,          ST_M29F040B,    NULL, 512, 64 * 1024,
<br>         probe_29f040b, erase_29f040b,  write_29f040b,  NULL},<br>        {"M29F400BT",   ST_ID,          ST_M29F400BT,   NULL, 512, 64 * 1024,<br>