summaryrefslogtreecommitdiff
path: root/examples/device/cdc_msc/ses/samd21/flash_placement.xml
diff options
context:
space:
mode:
authorhathach <[email protected]>2019-09-11 13:09:14 +0700
committerhathach <[email protected]>2019-09-11 13:09:14 +0700
commit7599541c1a33cc55b2a33fc160252e93811abe81 (patch)
tree2e0f643692a163444909a1ba62c5c35b20e3a0b3 /examples/device/cdc_msc/ses/samd21/flash_placement.xml
parente9bf62bc131629fb63efcd73a4103a5063b584ab (diff)
rename cdc_msc_hid to cdc_msc, hid has its own example hid_composite now
Diffstat (limited to 'examples/device/cdc_msc/ses/samd21/flash_placement.xml')
-rw-r--r--examples/device/cdc_msc/ses/samd21/flash_placement.xml37
1 files changed, 37 insertions, 0 deletions
diff --git a/examples/device/cdc_msc/ses/samd21/flash_placement.xml b/examples/device/cdc_msc/ses/samd21/flash_placement.xml
new file mode 100644
index 000000000..79bedc537
--- /dev/null
+++ b/examples/device/cdc_msc/ses/samd21/flash_placement.xml
@@ -0,0 +1,37 @@
+<!DOCTYPE Linker_Placement_File>
+<Root name="Flash Section Placement">
+ <MemorySegment name="$(FLASH_NAME:FLASH)">
+ <ProgramSection alignment="0x100" load="Yes" name=".vectors" start="$(FLASH_START:)" />
+ <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=".rodata" />
+ <ProgramSection alignment="4" load="Yes" name=".ARM.exidx" address_symbol="__exidx_start" end_symbol="__exidx_end" />
+ <ProgramSection alignment="4" load="Yes" runin=".fast_run" name=".fast" />
+ <ProgramSection alignment="4" load="Yes" runin=".data_run" name=".data" />
+ <ProgramSection alignment="4" load="Yes" runin=".tdata_run" name=".tdata" />
+ </MemorySegment>
+ <MemorySegment name="$(RAM_NAME:RAM);SRAM">
+ <ProgramSection alignment="0x100" load="No" name=".vectors_ram" start="$(RAM_START:$(SRAM_START:))" />
+ <ProgramSection alignment="4" load="No" name=".fast_run" />
+ <ProgramSection alignment="4" load="No" name=".data_run" />
+ <ProgramSection alignment="4" load="No" name=".bss" />
+ <ProgramSection alignment="4" load="No" name=".tbss" />
+ <ProgramSection alignment="4" load="No" name=".tdata_run" />
+ <ProgramSection alignment="4" load="No" name=".non_init" />
+ <ProgramSection alignment="4" size="__HEAPSIZE__" load="No" name=".heap" />
+ <ProgramSection alignment="8" size="__STACKSIZE__" load="No" place_from_segment_end="Yes" name=".stack" />
+ <ProgramSection alignment="8" size="__STACKSIZE_PROCESS__" load="No" name=".stack_process" />
+ </MemorySegment>
+ <MemorySegment name="$(FLASH2_NAME:FLASH2)">
+ <ProgramSection alignment="4" load="Yes" name=".text2" />
+ <ProgramSection alignment="4" load="Yes" name=".rodata2" />
+ <ProgramSection alignment="4" load="Yes" runin=".data2_run" name=".data2" />
+ </MemorySegment>
+ <MemorySegment name="$(RAM2_NAME:RAM2)">
+ <ProgramSection alignment="4" load="No" name=".data2_run" />
+ <ProgramSection alignment="4" load="No" name=".bss2" />
+ </MemorySegment>
+</Root>