Lines Matching +full:has +full:- +full:magic +full:- +full:addr

3  * SPDX-License-Identifier: Apache-2.0
8 #include <zephyr/linker/linker-defs.h>
9 #include <zephyr/linker/linker-tool.h>
26 user_dram_end = (user_iram_end - IRAM_DRAM_OFFSET);
27 user_idram_size = (user_dram_end - user_dram_seg_org);
63 FLASH (R): org = 0x40, len = FLASH_SIZE - 0x40
67 FLASH (R): org = 0x0, len = FLASH_SIZE - 0x100
84 * As C3 only has RTC fast memory, this is not configurable like
112 /* 0. Magic byte for load header */
123 LONG(ADDR(.iram0.text))
125 LONG(LOADADDR(.iram0.data) - LOADADDR(.iram0.text))
132 LONG(ADDR(.dram0.data))
134 LONG(LOADADDR(.dram0.end) - LOADADDR(.dram0.data))
138 iram_vma = ADDR(.iram0.text);
140 iram_size_field = LOADADDR(.iram0.data) - LOADADDR(.iram0.text);
142 dram_vma = ADDR(.dram0.data);
144 dram_size_field = LOADADDR(.dram0.end) - LOADADDR(.dram0.data);
146 #include <zephyr/linker/rel-sections.ld>
149 #include <zephyr/linker/llext-sections.ld>
152 /* --- START OF RTC --- */
200 _rtc_slow_length = (_rtc_force_slow_end - _rtc_data_start);
202 /* --- END OF RTC --- */
204 /* --- START OF IRAM --- */
435 /* --- END OF IRAM --- */
437 /* --- START OF DRAM --- */
444 . = ORIGIN(dram0_0_seg) + MAX(_iram_end, user_iram_seg_org) - user_iram_seg_org;
556 #include <snippets-rwdata.ld>
593 #include <snippets-data-sections.ld>
594 #include <zephyr/linker/common-ram.ld>
595 #include <snippets-ram-sections.ld>
596 #include <zephyr/linker/cplusplus-ram.ld>
602 #include <zephyr/linker/common-rom/common-rom-logging.ld>
653 _image_ram_start = _iram_start - IRAM_DRAM_OFFSET;
654 #include <zephyr/linker/ram-end.ld>
656 …ASSERT(((_end - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)), "SRAM instruction/data does not fit.…
658 /* --- END OF DRAM --- */
660 /* --- START OF .flash.text --- */
670 _image_irom_vaddr = ADDR(.flash.text);
716 /* --- END OF .flash.text --- */
718 /* --- START OF .rodata --- */
736 _image_drom_size = _image_rodata_end - _image_rodata_start;
737 _image_drom_vaddr = ADDR(.flash.rodata);
750 #include <snippets-rodata.ld>
791 #include <zephyr/linker/cplusplus-rom.ld>
792 #include <zephyr/linker/common-rom/common-rom-init.ld>
793 #include <zephyr/linker/common-rom/common-rom-kernel-devices.ld>
794 #include <zephyr/linker/common-rom/common-rom-ztest.ld>
795 #include <zephyr/linker/common-rom/common-rom-net.ld>
796 #include <zephyr/linker/common-rom/common-rom-bt.ld>
797 #include <zephyr/linker/common-rom/common-rom-debug.ld>
798 #include <zephyr/linker/common-rom/common-rom-misc.ld>
799 #include <zephyr/linker/thread-local-storage.ld>
800 #include <snippets-sections.ld>
811 /* --- END OF .rodata --- */
817 #include <zephyr/linker/debug-sections.ld>
818 /DISCARD/ : { *(.note.GNU-stack) }