File tree 2 files changed +5
-4
lines changed
arch/cortex-m33/mps2/src/mps2_an505_qemu/secure
2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 125
125
/*
126
126
// <o>Start Address <0-0xFFFFFFE0>
127
127
*/
128
- #define SAU_INIT_START2 0x10000000
128
+ #define SAU_INIT_START2 0x10020000
129
129
130
130
/*
131
131
// <o>End Address <0x1F-0xFFFFFFFF>
132
132
*/
133
- #define SAU_INIT_END2 0x1000FFFF
133
+ #define SAU_INIT_END2 0x1002FFFF
134
134
135
135
/*
136
136
// <o>Region is
Original file line number Diff line number Diff line change 4
4
{
5
5
/* Flash is actually 224M */
6
6
S_FLASH (rx) : ORIGIN = 0x10000000, LENGTH = 512K
7
- S_FLASH_END (rx) : ORIGIN = 0x10020000 , LENGTH = 32K
7
+ S_FLASH_END (rx) : ORIGIN = 0x10030000 , LENGTH = 32K
8
8
S_RAM (rwx) : ORIGIN = 0x38000000, LENGTH = 0x2000
9
9
}
10
10
@@ -50,13 +50,14 @@ SECTIONS
50
50
* '--section-start' or in a linker script, to indicate where to place these
51
51
* veneers in memory.
52
52
*/
53
- .gnu.sgstubs :
53
+ .gnu.sgstubs 0x10020000 : AT(0x10020000)
54
54
{
55
55
_ld_veneer_base = .;
56
56
*(.gnu.sgstubs*)
57
57
. = ALIGN (32);
58
58
_ld_veneer_limit = .;
59
59
} > S_FLASH
60
+ ASSERT (SIZEOF(.gnu.sgstubs ) <= 0x010000, "Error : .gnu.sgstubs section is too large!")
60
61
61
62
.heap (COPY) :
62
63
{
You can’t perform that action at this time.
0 commit comments