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