From 23aee9f8da1ef4cd8924a4d0caf76a5d9ae360b2 Mon Sep 17 00:00:00 2001 From: troth Date: Mon, 7 Apr 2003 17:18:51 +0000 Subject: [PATCH] * stk500.c: Don't print out read/write byte progress unless the verbose option is given. git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@306 81a1dc3b-b13d-400b-aceb-764788c761c2 --- ChangeLog | 5 +++++ stk500.c | 21 +++++++++++++++------ 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6850e215..41034de9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-04-07 Theodore A. Roth + + * stk500.c: Don't print out read/write byte progress unless the verbose + option is given. + 2003-04-05 Theodore A. Roth * avr910.c: Re-add the avr910 byte read/write methods which were diff --git a/stk500.c b/stk500.c index 723315b6..a3da7f99 100644 --- a/stk500.c +++ b/stk500.c @@ -41,6 +41,7 @@ #include "serial.h" +extern int verbose; extern char * progname; extern int do_cycles; @@ -727,7 +728,9 @@ static int stk500_paged_write(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m, #endif for (addr = 0; addr < n; addr += page_size) { - fprintf(stderr, "\r \r%6u", addr); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr); + } tries = 0; retry: tries++; @@ -771,8 +774,10 @@ static int stk500_paged_write(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m, return -5; } } - fprintf(stderr, "\r \r%6u", addr-1); - fprintf(stderr, "\n"); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr-1); + fprintf(stderr, "\n"); + } return n; } @@ -817,7 +822,9 @@ static int stk500_paged_load(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m, } for (addr = 0; addr < n; addr += page_size) { - fprintf(stderr, "\r \r%6u", addr); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr); + } tries = 0; retry: tries++; @@ -858,8 +865,10 @@ static int stk500_paged_load(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m, return -5; } } - fprintf(stderr, "\r \r%6u", addr-1); - fprintf(stderr, "\n"); + if (verbose) { + fprintf(stderr, "\r \r%6u", addr-1); + fprintf(stderr, "\n"); + } return n; }