Mercurial > flash_v2
diff packages/redboot/current/src/load.c @ 126:518f42066aba ecos-sw-2000-09-19
Merge from eCos master repository on 2000-09-19-06:25:26-BST
| author | jlarmour |
|---|---|
| date | Tue, 19 Sep 2000 05:53:51 +0000 |
| parents | 0ec04793409a |
| children | 0ae0bc38e387 |
line wrap: on
line diff
--- a/packages/redboot/current/src/load.c +++ b/packages/redboot/current/src/load.c @@ -167,6 +167,7 @@ load_srec_image(int (*getc)(void), unsig if (cksum != sum) { printf("*** Warning! Checksum failure - Addr: %lx, %02lX <> %02lX\n", (unsigned long)base_addr, sum, cksum); + return; } if ((unsigned long)(addr-addr_offset) > highest_address) { highest_address = (unsigned long)(addr - addr_offset); @@ -244,12 +245,13 @@ redboot_getc_rewind(void) void do_load(int argc, char *argv[]) { - int i, res, err, num_options; + int res, num_options; int mode; bool verbose, raw; bool base_addr_set, mode_str_set; char *mode_str; #ifdef CYGPKG_REDBOOT_NETWORKING + int i, err; struct sockaddr_in host; bool hostname_set; char *hostname;
