From 21ee1c8dce9673e3ae1b544f0a2422798f0ea58a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 20 Oct 2014 10:57:44 -0500 Subject: m68k/gen68360: Fix warnings --- c/src/lib/libbsp/m68k/gen68360/include/bsp.h | 5 +++++ c/src/lib/libbsp/m68k/gen68360/startup/init68360.c | 11 ++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/c/src/lib/libbsp/m68k/gen68360/include/bsp.h b/c/src/lib/libbsp/m68k/gen68360/include/bsp.h index c51a906620..cb9c1a3403 100644 --- a/c/src/lib/libbsp/m68k/gen68360/include/bsp.h +++ b/c/src/lib/libbsp/m68k/gen68360/include/bsp.h @@ -102,6 +102,11 @@ rtems_isr_entry set_vector( #define PGH360_PB_SPI_EEP_CE_MSK (1<< 0) #endif /* defined(PGH360) */ +/* + * Prototypes for BSP methods which cross file boundaries + */ +void _Init68360(void); + #ifdef __cplusplus } #endif diff --git a/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c b/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c index b39a9e150f..67fed27a3b 100644 --- a/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c +++ b/c/src/lib/libbsp/m68k/gen68360/startup/init68360.c @@ -1,6 +1,8 @@ /* * MC68360 support routines - * + */ + +/* * W. Eric Norum * Saskatchewan Accelerator Laboratory * University of Saskatchewan @@ -8,7 +10,6 @@ * eric@skatter.usask.ca */ -#include #include #include @@ -45,11 +46,12 @@ void _Init68360 (void) int i; rtems_isr_entry *vbr; unsigned long ramSize; + +#if (defined (__mc68040__)) volatile unsigned long *RamBase_p; RamBase_p = (volatile unsigned long *)&RamBase; -#if (defined (__mc68040__)) /* ******************************************* * Motorola 68040 and companion-mode 68360 * @@ -645,6 +647,9 @@ void _Init68360 (void) m360.mcr = 0x4C7F; #else + volatile unsigned long *RamBase_p; + + RamBase_p = (volatile unsigned long *)&RamBase; /* *************************************************** * Generic Standalone Motorola 68360 * -- cgit v1.2.3