* startup/bspstart.c, startup/init5282.c: Fixed warnings.
This commit is contained in:
Joel Sherrill
2008-08-19 17:38:42 +00:00
parent 49a4016507
commit 4a7fc5df42
3 changed files with 16 additions and 9 deletions

View File

@@ -1,3 +1,7 @@
2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/bspstart.c, startup/init5282.c: Fixed warnings.
2008-08-19 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/init5282.c: Add missing prototypes.

View File

@@ -142,9 +142,11 @@ void _CPU_cache_invalidate_1_data_line(const void *addr)
}
/*
* Use the shared implementations of the following routines
* These are used by bsp_start
*/
void bsp_pretasking_hook(void); /* m68k version */
extern char _WorkspaceBase[];
extern char _RamSize[];
extern unsigned long _M68k_Ramsize;
/*
* bsp_start
@@ -153,10 +155,6 @@ void bsp_pretasking_hook(void); /* m68k version */
*/
void bsp_start( void )
{
extern char _WorkspaceBase[];
extern char _RamSize[];
extern unsigned long _M68k_Ramsize;
_M68k_Ramsize = (unsigned long)_RamSize; /* RAM size set in linker script */
/*
@@ -197,8 +195,9 @@ void bsp_start( void )
m68k_set_cacr(cacr_mode);
}
extern char _CPUClockSpeed[];
uint32_t get_CPU_clock_speed(void)
{
extern char _CPUClockSpeed[];
return( (uint32_t)_CPUClockSpeed);
}

View File

@@ -14,9 +14,14 @@
#define m68k_set_acr1(_acr1) asm volatile ("movec %0,%%acr1" : : "d" (_acr1))
#define MM_SDRAM_BASE (0x00000000)
/*
* External methods used by this file
*/
extern void CopyDataClearBSSAndStart (void);
extern void INTERRUPT_VECTOR(void);
void Init5282 (void)
{
extern void CopyDataClearBSSAndStart (void);
int x;
int temp = 0;
@@ -70,7 +75,6 @@ void Init5282 (void)
/* Copy the interrupt vector table to address 0x0 in SDRAM */
{
extern void INTERRUPT_VECTOR(void);
uint32_t *inttab = (uint32_t *)&INTERRUPT_VECTOR;
uint32_t *intvec = (uint32_t *)0x0;
register int i;