From fecc3aeb2d0a2e17acc1396371dcb62cce2864b1 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 23 Oct 2014 14:23:49 +0000 Subject: fix maxerr --- bootloader/bootloader.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bootloader/bootloader.c b/bootloader/bootloader.c index 2047032..5987cb1 100644 --- a/bootloader/bootloader.c +++ b/bootloader/bootloader.c @@ -22,10 +22,12 @@ #include #include "bootloader.h" +#define MAXERR 3 + int transfer(int fd, struct page *p, int pages, int pagesize) { - int n, off, maxerr = 3; + int n, off, maxerr = MAXERR; unsigned char sum; fprintf(stderr, "waiting for bootloader ..."); @@ -54,7 +56,7 @@ transfer(int fd, struct page *p, int pages, int pagesize) if (!(n % 10)) fprintf(stderr, " %d\a", n); fprintf(stderr, "."); - maxerr = 0; + maxerr = MAXERR; break; /* success, next page */ case '!': n--; /* error stay on the same page */ -- cgit v1.2.3