-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpreboot_ram_placement.xml
More file actions
28 lines (28 loc) · 1.7 KB
/
Copy pathpreboot_ram_placement.xml
File metadata and controls
28 lines (28 loc) · 1.7 KB
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
<!DOCTYPE Linker_Placement_File>
<Root name="preboot Section Placement">
<MemorySegment name="RAM">
<ProgramSection alignment="0x100" load="Yes" name=".vectors" start="$(RAM_START:$(SRAM_START:))" />
<ProgramSection alignment="4" load="Yes" name=".embedded_block" />
<ProgramSection alignment="4" load="Yes" name=".fast" />
<ProgramSection alignment="4" load="Yes" name=".time_critical" />
<ProgramSection alignment="4" load="Yes" name=".init" />
<ProgramSection alignment="4" load="Yes" name=".init_rodata" />
<ProgramSection alignment="4" load="Yes" name=".text" />
<ProgramSection alignment="4" load="Yes" name=".dtors" />
<ProgramSection alignment="4" load="Yes" name=".ctors" />
<ProgramSection alignment="4" load="Yes" name=".data" />
<ProgramSection alignment="4" load="Yes" name=".rodata" />
<ProgramSection address_symbol="__exidx_start" alignment="4" end_symbol="__exidx_end" load="Yes" name=".ARM.exidx" />
<ProgramSection alignment="4" load="No" name=".bss" />
<ProgramSection alignment="4" load="No" name=".tbss" />
<ProgramSection alignment="4" load="Yes" name=".tdata" />
<ProgramSection alignment="4" load="No" name=".non_init" />
<ProgramSection alignment="4" load="No" name=".noinit" />
<ProgramSection alignment="8" load="No" name=".heap" size="__HEAPSIZE__" />
<ProgramSection alignment="8" load="Yes" name=".stack" size="__STACKSIZE__" />
<ProgramSection alignment="8" load="No" name=".stack_process" size="__STACKSIZE_PROCESS__" />
</MemorySegment>
<MemorySegment name="APP">
<ProgramSection alignment="4" load="Yes" keep="Yes" name=".core" size="$(SEGMENT_SIZE_REMAINING)" address_symbol="boot_image"/>
</MemorySegment>
</Root>