* avr.h:
* avr910.c:
* main.c:
* stk500.c:
New progress reporting implementation.


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@337 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
Theodore A. Roth
2003-07-29 22:08:21 +00:00
parent 4e704ad695
commit 71536a7097
6 changed files with 148 additions and 46 deletions

View File

@@ -741,9 +741,7 @@ static int stk500_paged_write(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m,
#endif
for (addr = 0; addr < n; addr += page_size) {
if (verbose) {
fprintf(stderr, "\r \r%6u", addr);
}
report_progress (addr, n_bytes, NULL);
tries = 0;
retry:
tries++;
@@ -787,10 +785,6 @@ static int stk500_paged_write(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m,
return -5;
}
}
if (verbose) {
fprintf(stderr, "\r \r%6u", addr-1);
fprintf(stderr, "\n");
}
return n;
}
@@ -835,9 +829,7 @@ static int stk500_paged_load(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m,
}
for (addr = 0; addr < n; addr += page_size) {
if (verbose) {
fprintf(stderr, "\r \r%6u", addr);
}
report_progress (addr, n_bytes, NULL);
tries = 0;
retry:
tries++;
@@ -878,10 +870,6 @@ static int stk500_paged_load(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m,
return -5;
}
}
if (verbose) {
fprintf(stderr, "\r \r%6u", addr-1);
fprintf(stderr, "\n");
}
return n;
}