Home
last modified time | relevance | path

Searched refs:segment (Results 1 – 25 of 80) sorted by relevance

1234

/Zephyr-Core-3.6.0/soc/xtensa/espressif_esp32/esp32/
Dsoc.c52 esp_image_segment_header_t *segment = in esp_start_appcpu() local
61 if (segment->load_addr >= SOC_IRAM_LOW && segment->load_addr < SOC_IRAM_HIGH) { in esp_start_appcpu()
64 volatile uint32_t *dst = (volatile uint32_t *)segment->load_addr; in esp_start_appcpu()
66 for (int j = 0; j < segment->data_len / 4; j++) { in esp_start_appcpu()
69 } else if (segment->load_addr >= SOC_DRAM_LOW && in esp_start_appcpu()
70 segment->load_addr < SOC_DRAM_HIGH) { in esp_start_appcpu()
72 memcpy((void *)segment->load_addr, (const void *)segment_payload, in esp_start_appcpu()
73 segment->data_len); in esp_start_appcpu()
76 idx += segment->data_len; in esp_start_appcpu()
77 segment = (esp_image_segment_header_t *)&esp32_appcpu_fw_array[idx]; in esp_start_appcpu()
/Zephyr-Core-3.6.0/include/zephyr/toolchain/
Darmclang.h23 #define __GENERIC_SECTION(segment) __attribute__((section(STRINGIFY(segment)), used)) argument
24 #define Z_GENERIC_SECTION(segment) __GENERIC_SECTION(segment) argument
Dgcc.h125 #define _NODATA_SECTION(segment) __attribute__((section(#segment))) argument
127 #define _NODATA_SECTION(segment) \ argument
128 __attribute__((section(#segment ",\"wa\",@nobits#")))
176 #define __GENERIC_SECTION(segment) __attribute__((section(STRINGIFY(segment)))) argument
177 #define Z_GENERIC_SECTION(segment) __GENERIC_SECTION(segment) argument
179 #define __GENERIC_DOT_SECTION(segment) \ argument
180 __attribute__((section("." STRINGIFY(segment))))
181 #define Z_GENERIC_DOT_SECTION(segment) __GENERIC_DOT_SECTION(segment) argument
/Zephyr-Core-3.6.0/soc/xtensa/espressif_esp32/esp32s3/
Dsoc.c58 esp_image_segment_header_t *segment = in esp_start_appcpu() local
67 if (segment->load_addr >= SOC_IRAM_LOW && segment->load_addr < SOC_IRAM_HIGH) { in esp_start_appcpu()
70 volatile uint32_t *dst = (volatile uint32_t *)segment->load_addr; in esp_start_appcpu()
72 for (int i = 0; i < segment->data_len / 4; i++) { in esp_start_appcpu()
76 } else if (segment->load_addr >= SOC_DRAM_LOW && in esp_start_appcpu()
77 segment->load_addr < SOC_DRAM_HIGH) { in esp_start_appcpu()
78 memcpy((void *)segment->load_addr, (const void *)segment_payload, in esp_start_appcpu()
79 segment->data_len); in esp_start_appcpu()
82 idx += segment->data_len; in esp_start_appcpu()
83 segment = (esp_image_segment_header_t *)&esp32s3_appcpu_fw_array[idx]; in esp_start_appcpu()
Ddefault.ld85 /* DROM is the first segment placed in generated binary.
88 * Hence, an offset of 0x40 is added to DROM segment origin.
355 /* Marks the end of IRAM code segment */
416 …ASSERT(((__bss_end - ORIGIN(dram0_0_seg)) <= LENGTH(dram0_0_seg)), "DRAM segment data does not fit…
529 * the flash.text segment.
640 ASSERT((_rtc_slow_length <= LENGTH(rtc_slow_seg)), "RTC_SLOW segment data does not fit.")
641 ASSERT((_rtc_fast_length <= LENGTH(rtc_data_seg)), "RTC_FAST segment data does not fit.")
688 "IRAM0 segment data does not fit.")
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/common/
Dboot.c88 switch (mod->segment[i].flags.r.type) { in parse_module()
91 if (mod->segment[i].flags.r.load == 0) { in parse_module()
95 bias = mod->segment[i].file_offset - in parse_module()
99 bmemcpy((void *)mod->segment[i].v_base_addr, in parse_module()
101 mod->segment[i].flags.r.length * in parse_module()
/Zephyr-Core-3.6.0/subsys/bluetooth/audio/
Dmpl.c79 .segment = &seg_1,
88 .segment = NULL,
96 .segment = NULL,
104 .segment = NULL,
112 .segment = NULL,
123 .segment = NULL,
131 .segment = NULL,
139 .segment = NULL,
150 .segment = NULL,
158 .segment = NULL,
[all …]
Dmpl_internal.h46 struct mpl_tseg *segment; member
DKconfig.mcs61 int "Max length of the name of a track segment"
66 of the name of any track segment in the media player. If the name is
99 int "Maximum number of tracks segments in a track segment object"
103 Sets the maximum number of tracks segments in a track segment object.
DKconfig.mpl59 int "Max length of the name of a track segment"
64 of the name of any track segment in the media player.
/Zephyr-Core-3.6.0/boards/shields/ssd1306/
Dsh1106_128x64.overlay21 segment-offset = <2>;
25 segment-remap;
Dssd1306_128x64.overlay21 segment-offset = <0>;
25 segment-remap;
Dssd1306_128x32.overlay21 segment-offset = <0>;
25 segment-remap;
Dssd1306_128x64_spi.overlay22 segment-offset = <0>;
26 segment-remap;
/Zephyr-Core-3.6.0/scripts/build/
Dgen_image_info.py38 for idx, segment in enumerate(segments):
39 segment_header = segment['segment'].header
/Zephyr-Core-3.6.0/samples/shields/x_nucleo_53l0a1/
DREADME.rst5 Interact with the 7-segment display and VL53L0X ranging sensor of an X-NUCLEO-53L0A1 shield.
20 4x7 segment display shows the distance in cm.
25 In this mode, the 4x7 segment display shows 3 stacked horizontal bars if there
/Zephyr-Core-3.6.0/drivers/display/
Ddisplay_max7219.c181 uint8_t segment = dev_data->digit_buf[py]; in max7219_write() local
185 WRITE_BIT(segment, px, next_pixel(&mask, &data, &byte_buf)); in max7219_write()
191 ret = max7219_transmit_one(dev, max7219_idx, digit_idx + 1, segment); in max7219_write()
196 dev_data->digit_buf[y] = segment; in max7219_write()
/Zephyr-Core-3.6.0/doc/connectivity/bluetooth/api/mesh/
Dsar_cfg.rst21 sent as a single-segment segmented message when acknowledgment by the lower transport layer is
23 transmission and acknowledge single-segment segmented messages.
44 SAR does not impose extra overhead on the access layer payload per segment.
59 Transmission of segments is separated by a segment transmission interval (see the
68 When the last segment marked as unacknowledged is transmitted, the lower transport layer starts a
84 When the lower transport layer receives a message segment, it starts a SAR Discard timer. The
86 the segment belongs to. The initial value of the SAR Discard timer is the discard timeout value
90 received segment. The initial value of the SAR Acknowledgment timer is calculated using the
95 min(SegN + 0.5 , acknowledgment~delay~increment) \times segment~reception~interval
243 transmission of an acknowledgment message after receiving a new segment. The increment is measured
[all …]
/Zephyr-Core-3.6.0/tests/bluetooth/ctrl_isoal/
DKconfig54 int "Minimum number of playload data bytes in a new segment"
60 segment into a PDU worthwhile.
/Zephyr-Core-3.6.0/tests/arch/x86/static_idt/
DREADME.txt27 Faulting segment:address = 0x8:0x1001c9
/Zephyr-Core-3.6.0/boards/arm/az3166_iotdevkit/
Daz3166_iotdevkit.dts168 segment-offset = <0>;
172 segment-remap;
/Zephyr-Core-3.6.0/subsys/bluetooth/host/
DKconfig.l2cap53 Delay between retries for sending L2CAP segment. Necessary because the
76 bool "L2CAP Receive segment direct API [EXPERIMENTAL]"
/Zephyr-Core-3.6.0/tests/kernel/mem_protect/stackprot/
DREADME.txt40 Faulting segment:address = 0xdead:0xdeaddead
/Zephyr-Core-3.6.0/soc/xtensa/intel_adsp/common/include/
Dmanifest.h89 struct sof_man_segment_desc segment[3]; member
/Zephyr-Core-3.6.0/doc/kernel/iterable_sections/
Dindex.rst36 contiguous segment using one of the linker macros such as

1234