summaryrefslogtreecommitdiff
path: root/include/common.h
diff options
context:
space:
mode:
authorTimur Tabi <timur@freescale.com>2010-04-13 13:16:03 -0500
committerWolfgang Denk <wd@denx.de>2010-05-05 22:17:34 +0200
commit4b42c9059e165500353174601a8e97b2cf81d3f4 (patch)
tree30608de1b0b5314a5320d36dd9c102dc3bf8b324 /include/common.h
parent52dbac69c27dee67a4c051b1055d93b0ac4e2062 (diff)
downloadu-boot-4b42c9059e165500353174601a8e97b2cf81d3f4.tar.gz
allow print_size to print large numbers on 32-bit systems
Modify print_size() so that it can accept numbers larger than 4GB on 32-bit systems. Add support for display terabyte, petabyte, and exabyte sizes. Change the output to use International Electrotechnical Commission binary prefix standard. Signed-off-by: Timur Tabi <timur@freescale.com>
Diffstat (limited to 'include/common.h')
-rw-r--r--include/common.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/common.h b/include/common.h
index df956bbb41..5591e1d04b 100644
--- a/include/common.h
+++ b/include/common.h
@@ -218,7 +218,7 @@ void hang (void) __attribute__ ((noreturn));
/* */
phys_size_t initdram (int);
int display_options (void);
-void print_size (phys_size_t, const char *);
+void print_size(unsigned long long, const char *);
int print_buffer (ulong addr, void* data, uint width, uint count, uint linelen);
/* common/main.c */