blob: 5b106fea896aaaacfcfb639cae977cc232bdc295 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
MEMORY {
FLASH(rx) : ORIGIN = 0x10000000, LENGTH = 2048k
SRAM(rwx) : ORIGIN = 0x20000100, LENGTH = 256k - 256
}
SECTIONS {
.boot2 : {
*(.boot2);
} > FLASH
.crt0 : {
*(.crt0);
} > FLASH
__vector_table_start__ = .;
.vector_table : {
*(.vector_table);
} > FLASH
.text ALIGN(2) : {
*(.text)
} > FLASH
.data : {
*(.text)
} > SRAM AT> FLASH
__data_src__ = LOADADDR(.data);
__data_dst__ = ORIGIN(SRAM);
__data_size__ = SIZEOF(.data);
.bss : {
__bss_start__ = .;
*(.bss)
} > SRAM
__bss_size__ = SIZEOF(.bss);
}
|