From efa28589b1c2c402e62c8d5b1e32e5e45b164c2d Mon Sep 17 00:00:00 2001 From: Ollie Lho Date: Wed, 8 Dec 2004 20:10:01 +0000 Subject: Add -E option for chip erase, remove duplicated code Corresponding to flashrom svn r30 and coreboot v2 svn r1815. --- sst39sf020.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'sst39sf020.c') diff --git a/sst39sf020.c b/sst39sf020.c index 401247a..97e87a1 100644 --- a/sst39sf020.c +++ b/sst39sf020.c @@ -51,22 +51,18 @@ int write_39sf020(struct flashchip *flash, unsigned char *buf) { int i; int total_size = flash->total_size * 1024, page_size = - flash->page_size; + flash->page_size; volatile char *bios = flash->virt_addr; erase_chip_jedec(flash); printf("Programming Page: "); for (i = 0; i < total_size / page_size; i++) { - /* erase the page before programming */ - //erase_sector_39sf020(bios, i * page_size); - /* write to the sector */ printf("%04d at address: 0x%08x", i, i * page_size); write_sector_jedec(bios, buf + i * page_size, bios + i * page_size, page_size); - printf - ("\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b"); + printf("\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b"); fflush(stdout); } printf("\n"); -- cgit v1.1