diff options
author | Jason Wang <Qingpei.Wang@amd.com> | 2008-11-28 21:36:51 +0000 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2008-11-28 21:36:51 +0000 |
commit | f22ce41840ae966a6f465e90c8f05aed9ae5ef6b (patch) | |
tree | 8cdef566a6d0c3449ab8f12adad0f05e5c6bd4ab /util/flashrom/flashrom.c | |
parent | 4ed326be5d7dec9ee16190847ea0b9f42117fe1a (diff) |
Add support for the AMD/ATI SB600 southbridge SPI functionality.
This has been tested by Uwe Hermann on an RS690/SB600 board.
Signed-off-by: Jason Wang <Qingpei.Wang@amd.com>
Reviewed-by: Joe Bao <zheng.bao@amd.com>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3779 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/flashrom/flashrom.c')
-rw-r--r-- | util/flashrom/flashrom.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/util/flashrom/flashrom.c b/util/flashrom/flashrom.c index 4f1b488041..9357d0480e 100644 --- a/util/flashrom/flashrom.c +++ b/util/flashrom/flashrom.c @@ -463,7 +463,7 @@ int main(int argc, char *argv[]) perror(filename); exit(1); } - printf("Force reading flash..."); + printf("Force reading flash... "); if (!flashes[0]->read) memcpy(buf, (const char *)flashes[0]->virtual_memory, size); else @@ -476,7 +476,7 @@ int main(int argc, char *argv[]) fwrite(buf, sizeof(char), size, image); fclose(image); - printf("done\n"); + printf("done.\n"); free(buf); exit(0); } @@ -533,19 +533,20 @@ int main(int argc, char *argv[]) buf = (uint8_t *) calloc(size, sizeof(char)); if (erase_it) { - printf("Erasing flash chip.\n"); + printf("Erasing flash chip... "); if (!flash->erase) { fprintf(stderr, "Error: flashrom has no erase function for this flash chip.\n"); return 1; } flash->erase(flash); + printf("done.\n"); exit(0); } else if (read_it) { if ((image = fopen(filename, "w")) == NULL) { perror(filename); exit(1); } - printf("Reading Flash..."); + printf("Reading flash... "); if (flash->read == NULL) memcpy(buf, (const char *)flash->virtual_memory, size); else @@ -557,7 +558,7 @@ int main(int argc, char *argv[]) fwrite(buf, sizeof(char), size, image); fclose(image); - printf("done\n"); + printf("done.\n"); } else { struct stat image_stat; |