summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-02-26 17:38:05 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-02-26 17:38:05 +0000
commit9f127d2123decc5c50c49e9ef9ff23379a6f7dac (patch)
treec3a9f2c5de6cbee9454e345a04794e81bab061f6
parent2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-9f127d2123decc5c50c49e9ef9ff23379a6f7dac.tar.bz2
2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
* shared/startup/bspgetworkarea.c: Make debug messages same as standard.
-rw-r--r--c/src/lib/libbsp/powerpc/ChangeLog5
-rw-r--r--c/src/lib/libbsp/powerpc/shared/startup/bspgetworkarea.c16
2 files changed, 16 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/powerpc/ChangeLog b/c/src/lib/libbsp/powerpc/ChangeLog
index e221016789..4013e15aad 100644
--- a/c/src/lib/libbsp/powerpc/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/ChangeLog
@@ -1,3 +1,8 @@
+2009-02-26 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * shared/startup/bspgetworkarea.c: Make debug messages same as
+ standard.
+
2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com>
* shared/irq/irq.c: Spacing.
diff --git a/c/src/lib/libbsp/powerpc/shared/startup/bspgetworkarea.c b/c/src/lib/libbsp/powerpc/shared/startup/bspgetworkarea.c
index 5a2a196ad4..b0e9b7fe78 100644
--- a/c/src/lib/libbsp/powerpc/shared/startup/bspgetworkarea.c
+++ b/c/src/lib/libbsp/powerpc/shared/startup/bspgetworkarea.c
@@ -6,9 +6,14 @@
* $Id$
*/
+/* #define BSP_GET_WORK_AREA_DEBUG */
+
#include <bsp.h>
#include <bsp/bootcard.h>
#include <stdint.h>
+#ifdef BSP_GET_WORK_AREA_DEBUG
+ #include <rtems/bspIo.h>
+#endif
extern void *__rtems_end;
extern uintptr_t _bsp_sbrk_init(uintptr_t, uintptr_t*);
@@ -44,11 +49,12 @@ void bsp_get_work_area(
* The following may be helpful in debugging what goes wrong when
* you are allocating the Work Area in a new BSP.
*/
- #if 0
- printk( "Work Area Base %d %x\n", work_area, work_area );
- printk( "Work Area Size %d %x\n", work_size, work_size );
- printk( "Work Area End %d %x\n",
- work_area + work_size, work_area + work_size );
+ #ifdef BSP_GET_WORK_AREA_DEBUG
+ printk( "work_area_start = %p\n", *work_area_start );
+ printk( "work_area_size = %d 0x%08x\n", *work_area_size, *work_area_size );
+ printk( "end = %p\n", *work_area_start + *work_area_size );
+ printk( "heap_start = %p\n", *heap_start );
+ printk( "heap_size = %d\n", *heap_size );
#endif
}