RTEMS 7.0-rc1
Loading...
Searching...
No Matches
Macros | Functions

Initialization support. More...

#include <bsp.h>

Macros

#define m68k_set_cacr(_cacr)    __asm__ volatile ("movec %0,%%cacr" : : "d" (_cacr))
 
#define m68k_set_acr0(_acr0)    __asm__ volatile ("movec %0,%%acr0" : : "d" (_acr0))
 
#define m68k_set_acr1(_acr1)    __asm__ volatile ("movec %0,%%acr1" : : "d" (_acr1))
 
#define MM_SDRAM_BASE   (0x00000000)
 

Functions

void CopyDataClearBSSAndStart (void)
 
void INTERRUPT_VECTOR (void)
 
void Init5282 (void)
 

Detailed Description

Initialization support.

This is where the real hardware setup is done. A minimal stack has been provided by the start.S code. No normal C or RTEMS functions can be called from here.

This routine is pretty simple for the uC5282 because all the hard work has been done by the bootstrap dBUG code.