forked from Imagelibrary/rtems
2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
* startup/bspstart.c, startup/init5282.c: Fixed warnings.
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user