mirror of
https://github.com/antonblanchard/microwatt.git
synced 2026-01-25 19:46:10 +00:00
scripts/mw_debug: Make progress counts display on one line
This outputs a carriage return rather than a newline after the display of the progress count during the load and save operations. This makes the output more compact and better looking. Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
This commit is contained in:
@@ -507,8 +507,10 @@ static void load(const char *filename, uint64_t addr)
|
||||
// if (rc < 8) XXX fixup endian ?
|
||||
check(dmi_write(DBG_WB_DATA, data), "writing WB_DATA");
|
||||
count += 8;
|
||||
if (!(count % 1024))
|
||||
printf("%x...\n", count);
|
||||
if (!(count % 1024)) {
|
||||
printf("%x...\r", count);
|
||||
fflush(stdout);
|
||||
}
|
||||
}
|
||||
close(fd);
|
||||
printf("%x done.\n", count);
|
||||
@@ -535,8 +537,10 @@ static void save(const char *filename, uint64_t addr, uint64_t size)
|
||||
break;
|
||||
}
|
||||
count += 8;
|
||||
if (!(count % 1024))
|
||||
printf("%x...\n", count);
|
||||
if (!(count % 1024)) {
|
||||
printf("%x...\r", count);
|
||||
fflush(stdout);
|
||||
}
|
||||
if (count >= size)
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user