source: asp3_wo_tecs/trunk/target/nucleo_f401re_gcc/stm32f401re.ld@ 303

Last change on this file since 303 was 303, checked in by ertl-honda, 7 years ago

nucleo_f401re依存部の追加

File size: 924 bytes
Line 
1MEMORY
2{
3 FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 512K
4 SRAM (xrw) : ORIGIN = 0x20000000, LENGTH = 96K
5}
6
7PROVIDE(hardware_init_hook = 0);
8PROVIDE(software_init_hook = 0);
9PROVIDE(software_term_hook = 0);
10
11ENTRY(start)
12
13SECTIONS
14{
15 .text :
16 {
17 __text = .;
18 *(.vector)
19 *(.text)
20 *(.text.*)
21 } > FLASH
22 _etext = .;
23 PROVIDE(etext = .);
24
25 .rodata :
26 {
27 *(.rodata)
28 *(.rodata.*)
29 } > FLASH
30
31 .ARM.extab : { *(.ARM.extab* .gnu.linkonce.armextab.*) }
32 __exidx_start = .;
33 .ARM.exidx : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) }
34 __exidx_end = .;
35
36 __idata_start = .;
37 .data : AT (__idata_start)
38 {
39 __data_start = .;
40 *(.data)
41 *(.data.*)
42 } > SRAM
43 __idata_end = __idata_start + SIZEOF(.data);
44 _edata = .;
45 PROVIDE(edata = .);
46
47 . = ALIGN(4);
48
49 .bss :
50 {
51 __bss_start = .;
52 *(.bss)
53 *(.bss.*)
54 *(COMMON)
55 . = ALIGN(4);
56 } > SRAM
57 . = ALIGN(4);
58 _end = .;
59 __bss_end = .;
60 PROVIDE(end = .);
61}
Note: See TracBrowser for help on using the repository browser.