To wrap it up, <br><br>I was able to program all three eeproms with original pc-bios and verify each. The pc would boot from all three of them.<br><br>The single requried change to the code was : <br><br># svn diff <br>Index: 
jedec.c<br>===================================================================<br>--- jedec.c     (wersja 2500)<br>+++ jedec.c     (kopia robocza)<br>@@ -144,9 +144,11 @@<br>        /* transfer data from source to destination */
<br>        for (i = 0; i < page_size; i++) {<br>                /* If the data is 0xFF, don't program it */<br>-               if (*src == 0xFF)<br>-                       continue;<br>-               *dst++ = *src++;
<br>+               if (*src != 0xFF ) <br>+                       *dst = *src;<br>+               dst++;<br>+               src++;<br>+<br>        }<br> <br>        toggle_ready_jedec(dst - 1);<br><br>-- <br>Thanks!<br>Shaddam IV