|
@@ -22,6 +22,7 @@
|
|
|
; * 2011-08-14 weety first version
|
|
|
; * 2015-04-15 ArdaFu Split from AT91SAM9260 BSP
|
|
|
; * 2015-04-21 ArdaFu Remove remap code. Using mmu to map vector table
|
|
|
+; * 2015-06-04 aozima Align stack address to 8 byte.
|
|
|
; */
|
|
|
|
|
|
S_FRAME_SIZE EQU (18*4) ;72
|
|
@@ -60,34 +61,34 @@ NOINT EQU 0xC0
|
|
|
GET rt_low_level_keil.inc
|
|
|
|
|
|
;----------------------- Stack and Heap Definitions ----------------------------
|
|
|
- AREA STACK, NOINIT, READWRITE, ALIGN=2
|
|
|
+ AREA STACK, NOINIT, READWRITE, ALIGN=3
|
|
|
Stack_Mem
|
|
|
|
|
|
SPACE UND_STK_SIZE
|
|
|
EXPORT UND_STACK_START
|
|
|
UND_STACK_START
|
|
|
|
|
|
- ALIGN 4
|
|
|
+ ALIGN 8
|
|
|
SPACE ABT_STK_SIZE
|
|
|
EXPORT ABT_STACK_START
|
|
|
ABT_STACK_START
|
|
|
|
|
|
- ALIGN 4
|
|
|
+ ALIGN 8
|
|
|
SPACE FIQ_STK_SIZE
|
|
|
EXPORT FIQ_STACK_START
|
|
|
FIQ_STACK_START
|
|
|
|
|
|
- ALIGN 4
|
|
|
+ ALIGN 8
|
|
|
SPACE IRQ_STK_SIZE
|
|
|
EXPORT IRQ_STACK_START
|
|
|
IRQ_STACK_START
|
|
|
|
|
|
- ALIGN 4
|
|
|
+ ALIGN 8
|
|
|
SPACE SYS_STK_SIZE
|
|
|
EXPORT SYS_STACK_START
|
|
|
SYS_STACK_START
|
|
|
|
|
|
- ALIGN 4
|
|
|
+ ALIGN 8
|
|
|
SPACE SVC_STK_SIZE
|
|
|
EXPORT SVC_STACK_START
|
|
|
SVC_STACK_START
|