* to get them transparently copied to SRAM for zero-wait-state
* operation.
*/
- #define FAST_FUNC __attribute__((section(".data")))
+ #define FAST_FUNC __attribute__((section(".ramfunc")))
/**
* Data attribute to move constant data to fast memory storage.
/*
* Function attribute to move it into ram memory.
*/
- #define RAM_FUNC __attribute__((section(".data")))
+ #define RAM_FUNC __attribute__((section(".ramfunc")))
#endif /* !__IAR_SYSTEMS_ICC_ */
#elif CPU_CM3
/*
* Function attribute to move it into ram memory.
*/
- #define RAM_FUNC __attribute__((section(".data")))
+ #define RAM_FUNC __attribute__((section(".ramfunc")))
#elif CPU_PPC
#define CPU_REG_BITS 16
#define CPU_REGS_CNT FIXME
#define CPU_BYTE_ORDER CPU_BIG_ENDIAN
- #define CPU_HARVARD 1
+ #define CPU_HARVARD 1
/* Memory is word-addessed in the DSP56K */
#define CPU_BITS_PER_CHAR 16
#define CPU_HARVARD 0
/// Valid pointers should be >= than this value (used for debug)
- #define CPU_RAM_START 0x200
+ #define CPU_RAM_START 0x200
#define NOP __asm__ __volatile__ ("nop")