/hal_espressif-latest/components/esp_common/ |
D | soc.lf | 6 # Those moved to `soc` are the counterpart attributes to these sections. 8 [sections:rtc_text] 13 [sections:rtc_data] 17 [sections:rtc_rodata] 21 [sections:rtc_bss] 25 [sections:iram] 29 [sections:iram_data] 33 [sections:iram_bss] 37 [sections:dram] 41 [sections:extram_bss]
|
D | common.lf | 3 [sections:text] 8 [sections:data] 12 [sections:bss] 16 [sections:common] 20 [sections:legacy_bss] 32 [sections:rodata]
|
/hal_espressif-latest/components/esp_wifi/ |
D | linker.lf | 1 [sections:wifi_iram] 5 [sections:wifi_rx_iram] 9 [sections:wifi_slp_iram] 13 [sections:wifi_or_slp_iram] 17 [sections:wifi_slp_rx_iram] 21 [sections:wifi_extra_iram] 54 [sections:wifi_log_error] 58 [sections:wifi_log_warning] 62 [sections:wifi_log_info] 66 [sections:wifi_log_debug] [all …]
|
/hal_espressif-latest/tools/esptool_py/test/elf2image/esp32-too-many-sections/ |
D | Makefile | 14 LDFLAGS=-nostdlib -ffunction-sections -fdata-sections 15 OBJ=esp32-too-many-sections.o 16 BIN=esp32-too-many-sections.elf 17 SRC=esp32-too-many-sections.c
|
/hal_espressif-latest/components/bt/ |
D | linker_esp32c2.lf | 1 [sections:bt_iram_text] 5 [sections:bt_isr_iram_text] 9 [sections:bt_conn_iram_text] 13 [sections:bt_bss] 18 [sections:bt_data] 24 [sections:bt_common]
|
D | linker_common.lf | 1 [sections:bt_bss] 5 [sections:bt_common]
|
/hal_espressif-latest/components/bt/common/osi/ |
D | config.c | 37 list_t *sections; member 61 config->sections = list_new(section_free); in config_new_empty() 62 if (!config->sections) { in config_new_empty() 108 list_free(config->sections); in config_free() 132 …for (const list_node_t *node = list_begin(config->sections); node != list_end(config->sections); n… in config_has_key_in_section() 225 list_append(config->sections, sec); in config_set_string() 227 list_prepend(config->sections, sec); in config_set_string() 254 return list_remove(config->sections, sec); in config_remove_section() 262 list_node_t *first_node = list_begin(config->sections); in config_update_newest_section() 271 …for (const list_node_t *node = list_begin(config->sections); node != list_end(config->sections); n… in config_update_newest_section() [all …]
|
/hal_espressif-latest/components/esp_system/ld/ |
D | ld.cmake | 1 # For each supported target, a memory.ld.in and sections.ld.in is processed and dictate the 5 # sections.ld.in goes through linker script generator 18 target_linker_script(${COMPONENT_LIB} INTERFACE "${CMAKE_CURRENT_LIST_DIR}/${target}/sections.ld.in" 19 PROCESS "${CMAKE_CURRENT_BINARY_DIR}/ld/sections.ld")
|
/hal_espressif-latest/components/esp_coex/ |
D | linker.lf | 1 [sections:coex_iram] 5 [sections:coex_sleep_iram]
|
/hal_espressif-latest/tools/esptool_py/test/images/ram_helloworld/source/ |
D | Makefile | 45 -Wl,-static -g -ffunction-sections -Wl,--gc-sections -Iinclude -Lld 49 -Wl,-static -g -ffunction-sections -Wl,--gc-sections -Iinclude -Lld
|
/hal_espressif-latest/components/esp_system/port/soc/esp32s2/ |
D | Kconfig.memory | 7 This option allows to place .rtc_data and .rtc_rodata sections into 27 RAM size dedicated for static variables (.data & .bss sections).
|
/hal_espressif-latest/components/esp_system/port/soc/esp32s3/ |
D | Kconfig.memory | 7 This option allows to place .rtc_data and .rtc_rodata sections into 27 RAM size dedicated for static variables (.data & .bss sections).
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/ |
D | Makefile | 121 -Wl,-static -g -ffunction-sections -Wl,--gc-sections -Iinclude -Lld \ 126 -Wl,-static -g -ffunction-sections -Wl,--gc-sections -Iinclude -Lld \
|
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/ |
D | index.rst | 4 This sections contains advanced topics and technical documentation useful if you're developing ``es…
|
/hal_espressif-latest/components/esp_phy/ |
D | linker.lf | 6 [sections:phy_iram]
|
/hal_espressif-latest/components/esp_system/port/soc/esp32/ |
D | Kconfig.memory | 8 This option allows to place .rtc_data and .rtc_rodata sections into 30 RAM size dedicated for static variables (.data & .bss sections).
|
/hal_espressif-latest/tools/esptool_py/test/ |
D | test_imagegen.py | 225 sections = [".data", ".text", ".rodata"] 227 sections = [sec for sec in sections if sec not in mergedsections] 228 for sec in sections:
|
/hal_espressif-latest/components/esp_system/ |
D | CMakeLists.txt | 95 # due to -ffunction-sections -Wl,--gc-sections options.
|
/hal_espressif-latest/components/esp_system/ld/esp32c2/ |
D | sections.ld.in | 173 * section will match .flash.rodata's begin address. Thus, both sections 198 … * But the init_priority sections will be sorted for iteration in ascending order during startup. 199 …* The rest of the init_array sections is sorted for iteration in descending order during startup, …
|
/hal_espressif-latest/components/esp_system/ld/esp32h2/ |
D | sections.ld.in | 321 * section will match .flash.rodata's begin address. Thus, both sections 346 … * But the init_priority sections will be sorted for iteration in ascending order during startup. 347 …* The rest of the init_array sections is sorted for iteration in descending order during startup, …
|
/hal_espressif-latest/components/esp_system/ld/esp32c6/ |
D | sections.ld.in | 321 * section will match .flash.rodata's begin address. Thus, both sections 346 … * But the init_priority sections will be sorted for iteration in ascending order during startup. 347 …* The rest of the init_array sections is sorted for iteration in descending order during startup, …
|
D | memory.ld.in | 106 …* C6 has no distinguished LP(RTC) fast and slow memory sections, instead, there is a unified LP_R…
|
/hal_espressif-latest/components/esp_system/ld/esp32c3/ |
D | sections.ld.in | 286 * section will match .flash.rodata's begin address. Thus, both sections 311 … * But the init_priority sections will be sorted for iteration in ascending order during startup. 312 …* The rest of the init_array sections is sorted for iteration in descending order during startup, …
|
/hal_espressif-latest/components/log/ |
D | README.rst | 55 …Inside critical sections interrupts are disabled so it's only possible to use ``ESP_DRAM_LOGx`` (p…
|
/hal_espressif-latest/components/esp_system/ld/esp32s2/ |
D | sections.ld.in | 203 * sections:iram_coredump entry defined in espcoredump's linker.lf file */ 308 * section will match .flah.rodata's begin address. Thus, both sections
|