From cdb90cea2951465357801e1fca4500aea1680ea4 Mon Sep 17 00:00:00 2001 From: bentley Date: Tue, 12 Jan 2010 22:46:53 -0700 Subject: [PATCH] remove archaic 512KiB error, replace with 8MiB warning --- src/fix/main.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/fix/main.c b/src/fix/main.c index bfb1de4d..cd13ae14 100644 --- a/src/fix/main.c +++ b/src/fix/main.c @@ -296,10 +296,6 @@ main(int argc, char *argv[]) if (!(ulOptions & OPTF_QUIET)) { printf("Padding to %dKiB with pad value %#02x\n", padto / 1024, pad_value & 0xFF); } - /* - if( padto<=0x80000L ) - { - */ if (size != padto) { fflush(stdout); @@ -345,11 +341,9 @@ main(int argc, char *argv[]) } else if (!(ulOptions & OPTF_QUIET)) { printf("\tROM size byte is OK\n"); } - /* - } - else - FatalError( "Image size exceeds 512KiB" ); - */ + + if (calcromsize > 8) + warnx("ROM is %dKiB, max valid size is 8192KiB", (0x8000L << calcromsize) / 1024); } /* * -t (Set carttitle) option code