projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
STM32: flash: make flash_wait() a voluntary preemption point
[bertos.git]
/
bertos
/
cpu
/
attr.h
diff --git
a/bertos/cpu/attr.h
b/bertos/cpu/attr.h
index 7374534185ba18414a292dcba046c3a443cd3ac8..5f5217f03ca3ac3297085411368d95246dd34ef5 100644
(file)
--- a/
bertos/cpu/attr.h
+++ b/
bertos/cpu/attr.h
@@
-144,7
+144,7
@@
* to get them transparently copied to SRAM for zero-wait-state
* operation.
*/
* 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.
/**
* Data attribute to move constant data to fast memory storage.
@@
-161,7
+161,7
@@
/*
* Function attribute to move it into ram memory.
*/
/*
* 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
#endif /* !__IAR_SYSTEMS_ICC_ */
#elif CPU_CM3
@@
-193,7
+193,7
@@
/*
* Function attribute to move it into ram memory.
*/
/*
* Function attribute to move it into ram memory.
*/
- #define RAM_FUNC __attribute__((section(".
data
")))
+ #define RAM_FUNC __attribute__((section(".
ramfunc
")))
#elif CPU_PPC
#elif CPU_PPC
@@
-215,7
+215,7
@@
#define CPU_REG_BITS 16
#define CPU_REGS_CNT FIXME
#define CPU_BYTE_ORDER CPU_BIG_ENDIAN
#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
/* Memory is word-addessed in the DSP56K */
#define CPU_BITS_PER_CHAR 16
@@
-259,7
+259,7
@@
#define CPU_HARVARD 0
/// Valid pointers should be >= than this value (used for debug)
#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")
#define NOP __asm__ __volatile__ ("nop")