diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2007-07-05 18:01:21 +0200 |
---|---|---|
committer | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-07-05 18:01:21 +0200 |
commit | b85ae939956037cb7779d8decc27d4e22a61dd7b (patch) | |
tree | cb00d9e3969a022e3e3433d2795fb99d9536a652 /arch | |
parent | 21a279e2604b50ad8347991b51fb8ba3b30a928a (diff) | |
download | barebox-b85ae939956037cb7779d8decc27d4e22a61dd7b.tar.gz barebox-b85ae939956037cb7779d8decc27d4e22a61dd7b.tar.xz |
svn_rev_085
generic/u-boot-arm-display-mem-config.diff
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/lib/board.c | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c index b9ac54df7e..5aaa7260af 100644 --- a/arch/arm/lib/board.c +++ b/arch/arm/lib/board.c @@ -134,31 +134,28 @@ static int display_dram_config (void) { int i; -#ifdef DEBUG puts ("RAM Configuration:\n"); for(i=0; i<CONFIG_NR_DRAM_BANKS; i++) { - printf ("Bank #%d: %08lx ", i, gd->bd->bi_dram[i].start); + printf ("Bank #%d: 0x%08lx ", i, gd->bd->bi_dram[i].start); print_size (gd->bd->bi_dram[i].size, "\n"); } -#else - ulong size = 0; - - for (i=0; i<CONFIG_NR_DRAM_BANKS; i++) { - size += gd->bd->bi_dram[i].size; - } - puts("DRAM: "); - print_size(size, "\n"); -#endif return (0); } #ifndef CFG_NO_FLASH +extern flash_info_t flash_info[CFG_MAX_FLASH_BANKS]; + static void display_flash_config (ulong size) { - puts ("Flash: "); - print_size (size, "\n"); + int i; + + puts ("Flash Configuration:\n"); + for(i=0; i<CFG_MAX_FLASH_BANKS; i++) { + printf ("Bank #%d: 0x%08lx ", i, flash_info[i].start[0]); + print_size (flash_info[i].size, "\n"); + } } #endif /* CFG_NO_FLASH */ |