while (1) { | while (1) { | ||||
SerialFlash.read(addr, buf, sizeof(buf)); | SerialFlash.read(addr, buf, sizeof(buf)); | ||||
for (p=buf; p < buf + sizeof(buf); p++) { | for (p=buf; p < buf + sizeof(buf); p++) { | ||||
if (*p == 0) return len; | |||||
len++; | len++; | ||||
if (*p == 0) return len; | |||||
} | } | ||||
addr += len; | addr += len; | ||||
} | } |