aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bootloader/bootloader.c6
1 files 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 <string.h>
#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 */