summaryrefslogtreecommitdiff
path: root/bsp/w60x
diff options
context:
space:
mode:
authortangyuxin <[email protected]>2019-08-11 15:18:37 +0800
committertangyuxin <[email protected]>2019-08-11 15:18:37 +0800
commit5e0119564f94aba38d9051cc7eb7494b2d99366e (patch)
tree86724626b81d1eb082fd94048d090cd13adb569e /bsp/w60x
parent882ba628bc0b43eb5ad1414180c3c4029d3f508b (diff)
[bsp][w60x] update GCC linker scripts
Diffstat (limited to 'bsp/w60x')
-rw-r--r--bsp/w60x/drivers/linker_scripts/link.lds8
1 files changed, 8 insertions, 0 deletions
diff --git a/bsp/w60x/drivers/linker_scripts/link.lds b/bsp/w60x/drivers/linker_scripts/link.lds
index 483ead847b..81c8f5631b 100644
--- a/bsp/w60x/drivers/linker_scripts/link.lds
+++ b/bsp/w60x/drivers/linker_scripts/link.lds
@@ -10,6 +10,7 @@ MEMORY
{
FLASH (rx) : ORIGIN = 0x8010100, LENGTH = 959K /* 960K-256B */
RAM (rw) : ORIGIN = 0x20000000, LENGTH = 0x28000 /* 160K */
+ RAM2 (rw) : ORIGIN = 0x20028000, LENGTH = 0x14000 /* 80K */
}
/* Linker script to place sections and symbol values. Should be used together
@@ -164,6 +165,13 @@ SECTIONS
__stack_end__ = .;
} > RAM
+ ._bss :
+ {
+ . = ALIGN(8);
+ __bss2_start__ = .;
+ __bss2_end__ = .;
+ } > RAM2
+
.bss __stack_end__ :
{
. = ALIGN(4);