From c5833ef828f248ad151bc8951487044ab619ff38 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 28 Apr 2010 20:25:23 +0000 Subject: 2010-04-28 Joel Sherrill * irq/irq.h, startup/bspstart.c: Remove warnings. --- c/src/lib/libbsp/powerpc/score603e/ChangeLog | 4 ++++ c/src/lib/libbsp/powerpc/score603e/irq/irq.h | 2 ++ c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c | 10 ++++------ 3 files changed, 10 insertions(+), 6 deletions(-) (limited to 'c/src/lib/libbsp/powerpc/score603e') diff --git a/c/src/lib/libbsp/powerpc/score603e/ChangeLog b/c/src/lib/libbsp/powerpc/score603e/ChangeLog index 332ac6ed3c..70978e89f0 100644 --- a/c/src/lib/libbsp/powerpc/score603e/ChangeLog +++ b/c/src/lib/libbsp/powerpc/score603e/ChangeLog @@ -1,3 +1,7 @@ +2010-04-28 Joel Sherrill + + * irq/irq.h, startup/bspstart.c: Remove warnings. + 2010-04-25 Joel Sherrill * console/consolebsp.h: Remove extraneous #warning. diff --git a/c/src/lib/libbsp/powerpc/score603e/irq/irq.h b/c/src/lib/libbsp/powerpc/score603e/irq/irq.h index 78353cd269..761156623f 100644 --- a/c/src/lib/libbsp/powerpc/score603e/irq/irq.h +++ b/c/src/lib/libbsp/powerpc/score603e/irq/irq.h @@ -145,6 +145,8 @@ extern "C" { #define MAX_BOARD_IRQS SCORE603E_IRQ19 +extern void BSP_rtems_irq_mng_init(unsigned cpuId); + #ifdef __cplusplus } #endif diff --git a/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c b/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c index bbccb0fc61..8a2b53b96e 100644 --- a/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/score603e/startup/bspstart.c @@ -5,7 +5,7 @@ * The generic CPU dependent initialization has been performed * before any of these are invoked. * - * COPYRIGHT (c) 1989-2009. + * COPYRIGHT (c) 1989-2010. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -22,6 +22,7 @@ #include #include #include +#include #define DEBUG 0 @@ -158,11 +159,9 @@ void initialize_PMC(void) { void bsp_start( void ) { rtems_status_code sc = RTEMS_SUCCESSFUL; - unsigned char *work_space_start; unsigned int msr_value = 0x0000; uintptr_t intrStackStart; uintptr_t intrStackSize; - volatile uint32_t *ptr; ppc_cpu_id_t myCpu; ppc_cpu_revision_t myCpuRevision; @@ -197,9 +196,8 @@ void bsp_start( void ) intrStackStart, intrStackSize, BSP_heap_start ); - BSP_mem_size = RamSize; - printk("BSP_mem_size: 0x%x\n", BSP_mem_size ); - + BSP_mem_size = (uint32_t) RamSize; + printk("BSP_mem_size: %p\n", RamSize ); /* * Initialize default raw exception handlers. -- cgit v1.2.3