OFMEM: fix-up internal debugging functions

Bring these up to date so that they now work with the current version of the
code.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>

git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@1200 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
Mark Cave-Ayland 2013-08-11 07:24:27 +00:00
parent 0c41c8f015
commit dd674e3e17
1 changed files with 11 additions and 8 deletions

View File

@ -50,34 +50,37 @@ static ucell get_ram_size( void )
#if 0 #if 0
static void static void
print_range( range_t *r, char *str ) print_range( range_t *r, const char *str )
{ {
printk("--- Range %s ---\n", str ); printk("--- Range %s ---\n", str );
for( ; r; r=r->next ) for( ; r; r=r->next )
printk(FMT_plx " - " FMT_plx "\n", r->start, r->start + r->size - 1); printk("%p : " FMT_plx " - " FMT_plx "\n", r, r->start, r->start + r->size - 1);
printk("\n"); printk("\n");
} }
static void static void
print_phys_range() print_phys_range(void)
{ {
print_range( ofmem.phys_range, "phys" ); ofmem_t *ofmem = ofmem_arch_get_private();
print_range( ofmem->phys_range, "phys" );
} }
static void static void
print_virt_range() print_virt_range(void)
{ {
print_range( ofmem.virt_range, "virt" ); ofmem_t *ofmem = ofmem_arch_get_private();
print_range( ofmem->virt_range, "virt" );
} }
static void static void
print_trans( void ) print_trans( void )
{ {
translation_t *t = ofmem.trans; ofmem_t *ofmem = ofmem_arch_get_private();
translation_t *t = ofmem->trans;
printk("--- Translations ---\n"); printk("--- Translations ---\n");
for( ; t; t=t->next ) for( ; t; t=t->next )
printk("%08lx -> " FMT_plx " [size %lx]\n", t->virt, t->phys, t->size); printk("%p : " FMT_ucellx " -> " FMT_plx " [size " FMT_ucellx "]\n", t, t->virt, t->phys, t->size);
printk("\n"); printk("\n");
} }
#endif #endif