Home
last modified time | relevance | path

Searched refs:section (Results 1 – 25 of 483) sorted by relevance

12345678910>>...20

/Zephyr-latest/include/zephyr/toolchain/
Dmwdt.h24 .macro section_var_mwdt, section, symbol
25 .section \section().\symbol, "aw"
29 .macro section_func_mwdt, section, symbol
30 .section \section().\symbol, "ax"
37 .macro section_subsec_func_mwdt, section, subsection, symbol
38 .section \section().\subsection, "ax"
43 .macro section_var_mwdt, section, symbol
44 .section .\&section\&.\&symbol, "aw"
48 .macro section_func_mwdt, section, symbol
49 .section .\&section\&.\&symbol, "ax"
[all …]
Dgcc.h125 #define _NODATA_SECTION(segment) __attribute__((section(#segment)))
128 __attribute__((section(#segment ",\"wa\",@nobits#")))
176 #define __GENERIC_SECTION(segment) __attribute__((section(STRINGIFY(segment))))
180 __attribute__((section("." STRINGIFY(segment))))
184 __attribute__((section("." Z_STRINGIFY(a) \
209 __attribute__((long_call, section(".ramfunc")))
212 __attribute__((section(".ramfunc")))
423 .macro section_var section, symbol
424 .section .\section\().\symbol
428 .macro section_func section, symbol
[all …]
/Zephyr-latest/soc/intel/intel_adsp/common/
DCMakeLists.txt49 # Also note that rimage is picky with section flags: it will try to
50 # include a section in the output data (even its own metadata in
65 # The .fw_metadata section may not be present (xcc's older linker
69 COMMAND ${CMAKE_OBJCOPY} -O binary --only-section=.fw_metadata
72 # Remap uncached section addresses so they appear contiguous
78 --only-section .imr
79 --only-section .imrdata
80 --only-section .module.boot
81 --set-section-flags .module.boot=noload,readonly
82 --rename-section .module.boot=.module
[all …]
Drimage_modules.c20 __attribute__((section(".module.boot")))
33 __attribute__((section(".module.main")))
46 __attribute__((section(".module.cold")))
/Zephyr-latest/include/zephyr/linker/
Dllext-sections.ld11 * This section is used for mapping that symbol only and is not
20 * Special section used by LLEXT if CONFIG_LLEXT_EXPORT_BUILTINS_BY_SLID
21 * is enabled. Declare this section to prevent it from being considered orphan.
23 * This section is used to temporarily save the exported symbols' names in the
26 * NOTE: This section MUST start at address 0, as the post-processing scripts
27 * assume that the address of any data in this section (i.e., symbol names) is
28 * strictly equivalent to the offset inside the section.
/Zephyr-latest/scripts/coredump/coredump_parser/
Delf_parser.py96 for section in self.elf.iter_sections():
98 if isinstance(section, elftools.elf.sections.SymbolTableSection):
99 … _kernel_thread_info_offsets = section.get_symbol_by_name("_kernel_thread_info_offsets")
100 … _kernel_thread_info_num_offsets = section.get_symbol_by_name("_kernel_thread_info_num_offsets")
101 … _kernel_thread_info_size_t_size = section.get_symbol_by_name("_kernel_thread_info_size_t_size")
106 … if type(section) is not elftools.elf.sections.Section: # pylint: disable=unidiomatic-typecheck
109 size = section['sh_size']
110 flags = section['sh_flags']
111 sec_start = section['sh_addr']
117 if section['sh_type'] == 'SHT_PROGBITS':
[all …]
/Zephyr-latest/scripts/logging/dictionary/dictionary_parser/
Dutils.py28 def extract_one_string_in_section(section, str_ptr): argument
30 data = section['data']
31 max_offset = section['size']
32 offset = str_ptr - section['start']
/Zephyr-latest/tests/drivers/display/display_read_write/
DKconfig9 bool "Place the display buffer in a specific memory section"
11 Place the display buffer in a specific memory section.
22 string "Memory section to place Display Buffer"
24 Specific memory section to place the display buffer.
/Zephyr-latest/scripts/logging/dictionary/
Ddatabase_gen.py128 for section in elf.iter_sections():
129 if section.name == sh_name:
131 'name' : section.name,
132 'size' : section['sh_size'],
133 'start' : section['sh_addr'],
134 'end' : section['sh_addr'] + section['sh_size'] - 1,
135 'data' : section.data(),
145 for section in elf.iter_sections():
146 if isinstance(section, SymbolTableSection) and section['sh_type'] != 'SHT_DYNSYM':
148 for sym in section.iter_symbols()
[all …]
/Zephyr-latest/doc/_extensions/zephyr/domain/static/js/
Dcodesample-livesearch.js45 function processSection(section) { argument
47 const lists = section.querySelectorAll(":scope > ul.code-sample-list");
48 const childSections = section.querySelectorAll(":scope > section");
95 const heading = section.querySelector(
100 section.style.display = "";
103 section.style.display = "none";
/Zephyr-latest/scripts/footprint/
Dsize_report140 for section in elf.iter_sections():
141 if isinstance(section, SymbolTableSection):
142 for sym in section.iter_symbols():
185 def print_section_info(section, descr=""): argument
187 sec_size = section['sh_size']
188 sec_start = section['sh_addr']
210 for section in elf.iter_sections():
211 size = section['sh_size']
212 sec_start = section['sh_addr']
214 bound = {'start': sec_start, 'end': sec_end, 'name': section.name}
[all …]
/Zephyr-latest/subsys/tracing/sysview/
DKconfig25 prompt "Choose SystemView data linker section"
28 bool "Place SystemView data in the default linker section"
31 bool "Place SystemView data in the DTCM linker section"
/Zephyr-latest/.github/ISSUE_TEMPLATE/
D003_rfc-proposal.md13 This section targets end users, TSC members, maintainers and anyone else that might
30 In this section of the document the target audience is the dev team. Upon
31 reading this section each engineer should have a rather clear picture of what
37 This section is freeform - you should describe your change in as much detail
41 By reading this section, each team member should be able to know what exactly
/Zephyr-latest/scripts/build/
Dgen_offset_header.py22 for section in obj.iter_sections():
23 if isinstance(section, SymbolTableSection):
24 return section
Dcheck_init_priorities.py112 for section in self._elf.iter_sections():
113 if not isinstance(section, SymbolTableSection):
116 for sym in section.iter_symbols():
127 for section in self._elf.iter_sections():
128 if not isinstance(section, SymbolTableSection):
131 for sym in section.iter_symbols():
173 section = self._elf.get_section(shidx)
174 start = section.header.sh_addr
175 data = section.data()
Delf_parser.py161 section = self.elf.get_section(sym.entry['st_shndx'])
162 data = section.data()
164 offset = addr - (0 if self.relocatable else section['sh_addr'])
172 for section in self.elf.iter_sections():
173 if isinstance(section, SymbolTableSection):
174 for sym in section.iter_symbols():
180 for section in self.elf.iter_sections():
181 if isinstance(section, SymbolTableSection):
182 for sym in section.iter_symbols():
Dgen_relocate_app.py245 for section in sections:
246 section_kind = SectionKind.for_section_named(section.name)
251 OutputSection(obj_file_path.name, section.name)
259 if isinstance(section, SymbolTableSection):
263 for symbol in filter(is_common_symbol, section.iter_symbols()):
291 section._replace(keep=keep_sections)
292 for section in full_list_of_sections[used_kind]
325 for section in sorted(list_sections):
326 template = PRINT_TEMPLATE if section.keep else PRINT_TEMPLATE_NOKEEP
327 out += template.format(obj_file_name=section.obj_file_name,
[all …]
/Zephyr-latest/soc/infineon/cat1b/cyw20829/
Dlinker.ld55 * to make linker section alignment comply with MPU granularity.
103 * before text section.
157 * .ARM.extab section containing exception unwinding information.
166 * This section, related to stack and exception unwinding, is placed
169 * section overlap.
199 * section, which may not end exactly at 32-bit border, pad rodata
200 * section, so __data_rom_start points at data and it is 32-bit aligned.
213 * Include a padding section here to make sure that the LMA address
215 * section's VMA alignment requirements.
232 * before data section.
[all …]
/Zephyr-latest/modules/segger/
DKconfig73 prompt "Choose RTT data linker section"
77 bool "Place RTT data in the default linker section"
80 bool "Place RTT data in the DTCM linker section"
83 bool "Place RTT data in the CCM linker section"
88 bool "Place RTT data in custom linker section at RAM start"
91 bool "Place RTT data in custom linker section defined by a memory region in DTS"
100 string "Name of RTT data custom linker section"
/Zephyr-latest/boards/panasonic/pan1783/doc/
Dindex.rst47 available in the `download section PAN1783`_ / `download section PAN1783A`_ / `download section PAN…
64 .. _download section PAN1783: https://pideu.panasonic.de/development-hub/pan1783/downloads/
65 .. _download section PAN1783A: https://pideu.panasonic.de/development-hub/pan1783a/downloads/
66 .. _download section PAN1783A-PA: https://pideu.panasonic.de/development-hub/pan1783a_pa/downloads/
/Zephyr-latest/include/zephyr/arch/arm/cortex_m/scripts/
Dlinker.ld62 * to make linker section alignment comply with MPU granularity.
111 * before text section.
170 * .ARM.extab section containing exception unwinding information.
179 * This section, related to stack and exception unwinding, is placed
182 * section overlap.
216 * section, which may not end exactly at 32-bit border, pad rodata
217 * section, so __data_rom_start points at data and it is 32-bit aligned.
230 * Include a padding section here to make sure that the LMA address
232 * section's VMA alignment requirements.
249 * before data section.
[all …]
/Zephyr-latest/cmake/linker/ld/
Dld_script.cmake51 foreach(section ${sections})
52 to_string(OBJECT ${section} STRING ${STRING_STRING})
56 foreach(section ${sections})
57 to_string(OBJECT ${section} STRING ${STRING_STRING})
105 list(GET sections 0 section)
106 get_property(first_section_name GLOBAL PROPERTY ${section}_NAME)
109 set_property(GLOBAL APPEND PROPERTY ${section}_START_SYMBOLS __${name}_start)
119 foreach(section ${sections})
120 to_string(OBJECT ${section} STRING ${STRING_STRING})
129 foreach(section ${sections})
[all …]
/Zephyr-latest/cmake/linker/armlink/
Dscatter_script.cmake16 # For scatter files we move any system symbols into first non-empty load section.
24 foreach(section ${sections})
26 get_property(name_clean GLOBAL PROPERTY ${section}_NAME_CLEAN)
27 get_property(noinput GLOBAL PROPERTY ${section}_NOINPUT)
28 get_property(type GLOBAL PROPERTY ${section}_TYPE)
30 get_property(indicies GLOBAL PROPERTY ${section}_SETTINGS_INDICIES)
34 get_property(symbols GLOBAL PROPERTY ${section}_SETTING_${idx}_SYMBOLS)
35 get_property(sort GLOBAL PROPERTY ${section}_SETTING_${idx}_SORT)
36 get_property(offset GLOBAL PROPERTY ${section}_SETTING_${idx}_OFFSET)
112 list(GET sections 0 section)
[all …]
/Zephyr-latest/soc/sensry/ganymed/sy1xx/common/
Dcrt0.S10 .section .pre_start, "ax"
17 .section .validity_marker, "ax"
21 .section .text, "ax"
43 .section .text, "ax"
/Zephyr-latest/soc/intel/intel_ish/utils/
Dbuild_ish_firmware.cmake8 COMMAND ${CMAKE_OBJCOPY} -O binary --remove-section=aon
11 COMMAND ${CMAKE_OBJCOPY} -O binary --only-section=aon

12345678910>>...20