diff options
author | ChampionSwimmer <android@championswimmer.tk> | 2013-03-05 00:36:05 +0530 |
---|---|---|
committer | Brandon McAnsh <brandon.mcansh@gmail.com> | 2015-10-08 11:23:54 -0400 |
commit | 5f33a9460d301557692c46e07e40c0cf46426e08 (patch) | |
tree | 3f0781fdec7553d0a4d08249f26188b24e8678af /mkbootimg | |
parent | 1107938d5ea41e1413ba7c638ac6805221b9ae31 (diff) | |
download | system_core-5f33a9460d301557692c46e07e40c0cf46426e08.zip system_core-5f33a9460d301557692c46e07e40c0cf46426e08.tar.gz system_core-5f33a9460d301557692c46e07e40c0cf46426e08.tar.bz2 |
mkbootimg: Support 32K 64K and 128K pagesizes
Signed-off-by: ChampionSwimmer <android@championswimmer.tk>
Signed-off-by: Michael Bestas <mikeioannina@gmail.com>
Change-Id: I0ee608b74a1daefe536b9247f99368f3e043f93d
Diffstat (limited to 'mkbootimg')
-rw-r--r-- | mkbootimg/mkbootimg.c | 6 |
1 files changed, 4 insertions, 2 deletions
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; } |