actually recheck DQ 7 in busyCheck29F032

This commit is contained in:
jiyunomegami 2020-10-17 22:48:35 +09:00
parent ced25f623c
commit d7a133188d

View File

@ -1021,6 +1021,7 @@ int busyCheck29F032(uint32_t addr, byte c) {
// Under these conditions DQ 5 will produce a “1”. // Under these conditions DQ 5 will produce a “1”.
// This is a failure condition which indicates that the program or erase cycle was not successfully completed. // This is a failure condition which indicates that the program or erase cycle was not successfully completed.
// Note : DQ 7 is rechecked even if DQ 5 = “1” because DQ 7 may change simultaneously with DQ 5 . // Note : DQ 7 is rechecked even if DQ 5 = “1” because DQ 7 may change simultaneously with DQ 5 .
d = readByte_Flash(addr);
if ((d & 0x80) == (c & 0x80)) { if ((d & 0x80) == (c & 0x80)) {
break; break;
} else { } else {