diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/common.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/include/common.h b/include/common.h index 6213511..ecf7fca 100644 --- a/include/common.h +++ b/include/common.h @@ -253,7 +253,19 @@ int cpu_init(void); /* */ phys_size_t initdram (int); int display_options (void); -void print_size(unsigned long long, const char *); + +/** + * print_size() - Print a size with a suffic + * + * print sizes as "xxx KiB", "xxx.y KiB", "xxx MiB", "xxx.y MiB", + * xxx GiB, xxx.y GiB, etc as needed; allow for optional trailing string + * (like "\n") + * + * @size: Size to print + * @suffix String to print after the size + */ +void print_size(uint64_t size, const char *suffix); + int print_buffer(ulong addr, const void *data, uint width, uint count, uint linelen); |