From 501e21cc6f1a7eca5954f5b0611d9853a7b9367e Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Tue, 4 Dec 2007 10:33:20 -0600 Subject: [PATCH] Print out the total size as part of ftdump Signed-off-by: Kumar Gala --- ftdump.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ftdump.c b/ftdump.c index 577c2cf..53343d7 100644 --- a/ftdump.c +++ b/ftdump.c @@ -87,6 +87,7 @@ static void dump_blob(void *blob) char *p_struct = blob + be32_to_cpu(bph->off_dt_struct); char *p_strings = blob + be32_to_cpu(bph->off_dt_strings); uint32_t version = be32_to_cpu(bph->version); + uint32_t totalsize = be32_to_cpu(bph->totalsize); uint32_t tag; char *p; char *s, *t; @@ -98,6 +99,7 @@ static void dump_blob(void *blob) shift = 4; printf("// Version 0x%x tree\n", version); + printf("// Totalsize 0x%x(%d)\n", totalsize, totalsize); for (i = 0; ; i++) { addr = be64_to_cpu(p_rsvmap[i].address); size = be64_to_cpu(p_rsvmap[i].size);