On Tue, 28 Jul 2020 at 09:56, Heinrich Schuchardt <xypron.g...@gmx.de> wrote: > > We currently print the memory size with at least 8 hexadecimal digits. > This creates a ragged output on 64 bit boards, e.g. on a Kendryte K210: > > DRAM bank = 0x0000000000000002 > -> start = 0x0000000080600000 > -> size = 0x0000000000200000 > memstart = 0x0000000000000000 > memsize = 0x00000000 > flashstart = 0x0000000000000000 > flashsize = 0x0000000000000000 > flashoffset = 0x0000000000000000 > > All other numbers are printed with the number of digits needed for the type > ulong. So use this value as minimum number of digits (precision) for > printing physical addresses. > > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> > --- > cmd/bdinfo.c | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-)
Reviewed-by: Simon Glass <s...@chromium.org>