From 5f33a9460d301557692c46e07e40c0cf46426e08 Mon Sep 17 00:00:00 2001 From: ChampionSwimmer Date: Tue, 5 Mar 2013 00:36:05 +0530 Subject: mkbootimg: Support 32K 64K and 128K pagesizes Signed-off-by: ChampionSwimmer Signed-off-by: Michael Bestas Change-Id: I0ee608b74a1daefe536b9247f99368f3e043f93d --- mkbootimg/mkbootimg.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'mkbootimg') diff --git a/mkbootimg/mkbootimg.c b/mkbootimg/mkbootimg.c index 53c2ce4..2fb8777 100644 --- a/mkbootimg/mkbootimg.c +++ b/mkbootimg/mkbootimg.c @@ -75,7 +75,7 @@ int usage(void) -static unsigned char padding[16384] = { 0, }; +static unsigned char padding[131072] = { 0, }; static void print_id(const uint8_t *id, size_t id_len) { printf("0x"); @@ -170,7 +170,9 @@ int main(int argc, char **argv) } else if(!strcmp(arg,"--pagesize")) { pagesize = strtoul(val, 0, 10); if ((pagesize != 2048) && (pagesize != 4096) - && (pagesize != 8192) && (pagesize != 16384)) { + && (pagesize != 8192) && (pagesize != 16384) + && (pagesize != 32768) && (pagesize != 65536) + && (pagesize != 131072)) { fprintf(stderr,"error: unsupported page size %d\n", pagesize); return -1; } -- cgit v1.1