Home
last modified time | relevance | path

Searched refs:header (Results 1 – 25 of 46) sorted by relevance

12

/hal_espressif-latest/components/bt/common/osi/
Dpkt_queue.c17 struct pkt_queue_header header; member
29 struct pkt_queue_header *p = &queue->header; in pkt_queue_create()
41 struct pkt_queue_header *header = &queue->header; in pkt_queue_cleanup() local
42 pkt_linked_item_t *item = STAILQ_FIRST(header); in pkt_queue_cleanup()
53 STAILQ_INIT(header); in pkt_queue_cleanup()
87 struct pkt_queue_header *header; in pkt_queue_dequeue() local
89 header = &queue->header; in pkt_queue_dequeue()
90 item = STAILQ_FIRST(header); in pkt_queue_dequeue()
92 STAILQ_REMOVE_HEAD(header, next); in pkt_queue_dequeue()
108 struct pkt_queue_header *header; in pkt_queue_enqueue() local
[all …]
/hal_espressif-latest/tools/esptool_py/test/
Dtest_imagegen.py36 sh_size = (section.header.sh_size + 0x3) & ~3 # pad length of ELF sections
37 return section.header.sh_addr == segment.addr and sh_size == len(segment.data)
73 sh_addr = section.header.sh_addr
93 sh_addr = section.header.sh_addr
181 irom_section.header.sh_size == os.stat(self.BIN_IROM).st_size
238 e.get_section_by_name(".irom0.text").header.sh_size + 15
356 header = f.read(4)
358 self.assertEqualHex(0xEA, header[0])
359 self.assertEqualHex(0x02, header[2])
360 self.assertEqualHex(0x30, header[3])
[all …]
Dtest_esptool.py1124 self.header = f.read(8)
1155 assert self.header[:3] == readback[:3] # first 3 bytes unchanged
1156 assert self.header[3] != readback[3] # size_freq byte changed
1157 assert self.header[4:] == readback[4:] # rest unchanged
1170 assert self.header[0] == readback[0]
1171 assert self.header[1] == readback[1]
1174 assert 3 != self.header[2] # original image not dout mode
1177 assert self.header[3] != readback[3] # size/freq values have changed
1178 assert self.header[4:] == readback[4:] # entrypoint address hasn't changed
/hal_espressif-latest/components/hal/
DREADME.md7 `/include/hal` contains header files which provides a hardware-agnostic interface to the SoC. The i…
10 …actually two levels -- often somtimes `xxx_hal.h` includes a lower-level header from a `xxx_ll.h`,…
14 … strategy to use. Code usually reside in source files with same names to header files whose interf…
16 As mentioned previously, the lower-level abstraction header `xxx_ll.h` resides in this directory, s…
19 …fic HAL headers have the same name and include the abstraction layer HAL header via `include_next`…
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dfirmware-image-format.rst21 …The firmware file consists of a header, a variable number of data segments and a footer. Multi-byt…
25 …The firmware file consists of a header, an extended header, a variable number of data segments and…
30 The image header is 8 bytes long:
113 … in this case, the appended SHA256 digest is also updated to reflect the header changes. Generatin…
117 Individual segments come right after this header.
124 …The 16-byte long extended header comes right after the image header, individual segments come righ…
141 …| 11-14 | Reserved bytes in additional header space, currently unused …
166 …If ``hash appended`` in the extended file header is ``0x01``, a SHA256 digest “simple hash” (of th…
Dboot-mode-selection.rst70 :header-rows: 1
140 :header-rows: 1
297 …This fatal error indicates that the bootloader tried to read the software bootloader header at add…
329 …n a combination of eFuse values and information read from the bootloader header at flash offset 0x…
339 …` indicates a custom ``WP`` pin value, which is stored in the bootloader header. This pin value is…
340 …P are encoded in the configsip byte loaded from eFuse, and WP is supplied in the bootloader header.
341 …e strength values for SPI flash pins. These are read from the bootloader header in flash. Not curr…
342 …- ``mode: AAA, clock div: N``. SPI flash access mode. Read from the bootloader header, correspond…
/hal_espressif-latest/components/bootloader_support/src/
Dbootloader_utility.c756 const esp_image_segment_header_t *header = &data->segments[i]; local
758 if (header->load_addr >= SOC_DROM_LOW && header->load_addr < SOC_DROM_HIGH) {
764 rom_load_addr[rom_index] = header->load_addr;
765 rom_size[rom_index] = header->data_len;
793 const esp_image_segment_header_t *header = &data->segments[i]; local
794 if (header->load_addr >= SOC_DROM_LOW && header->load_addr < SOC_DROM_HIGH) {
801 drom_load_addr = header->load_addr;
802 drom_size = header->data_len;
804 if (header->load_addr >= SOC_IROM_LOW && header->load_addr < SOC_IROM_HIGH) {
811 irom_load_addr = header->load_addr;
[all …]
Desp_image_format.c90 static esp_err_t process_segment(int index, uint32_t flash_addr, esp_image_segment_header_t *header
527 esp_image_segment_header_t *header = &data->segments[i]; in process_segments() local
529 … CHECK_ERR(process_segment(i, next_addr, header, silent, do_load, sha_handle, checksum, data)); in process_segments()
532 next_addr += header->data_len; in process_segments()
550 static esp_err_t process_segment(int index, uint32_t flash_addr, esp_image_segment_header_t *header in process_segment() argument
555 err = bootloader_flash_read(flash_addr, header, sizeof(esp_image_segment_header_t), true); in process_segment()
561 bootloader_sha256_data(sha_handle, header, sizeof(esp_image_segment_header_t)); in process_segment()
564 intptr_t load_addr = header->load_addr; in process_segment()
565 uint32_t data_len = header->data_len; in process_segment()
570 CHECK_ERR(verify_segment_header(index, header, data_addr, silent)); in process_segment()
/hal_espressif-latest/components/driver/deprecated/driver/
Dperiph_ctrl.h7 #warning driver/periph_ctrl.h header is no longer used, and will be removed in future versions.
Drtc_cntl.h7 #warning driver/rtc_cntl.h header is no longer used, and will be removed in future versions.
/hal_espressif-latest/components/esp_system/
Deh_frame_parser.c865 fde_header* header = (fde_header*) EH_FRAME_HDR_ADDR; in esp_eh_frame_print_backtrace() local
866 assert(header->version == 1); in esp_eh_frame_print_backtrace()
870 enc_values = (uint8_t*) (header + 1); in esp_eh_frame_print_backtrace()
873 …const uint32_t eh_frame_ptr = esp_eh_frame_get_encoded(enc_values, header->eh_frame_ptr_enc, &size… in esp_eh_frame_print_backtrace()
878 const uint32_t fde_count = esp_eh_frame_get_encoded(enc_values, header->fde_count_enc, &size); in esp_eh_frame_print_backtrace()
883 const uint32_t table_enc = header->table_enc; in esp_eh_frame_print_backtrace()
/hal_espressif-latest/components/wpa_supplicant/
DREADME.md4 The code is tightly coupled with esp_wifi component which has ESP WiFi libraries and header files t…
/hal_espressif-latest/components/bt/porting/ext/tinycrypt/
DREADME45 security and technicalities, please see the corresponding header file of each
53 /lib/include/tinycrypt: C header files of the cryptographic primitives.
/hal_espressif-latest/components/esp_system/ld/esp32c2/
Dmemory.ld.in43 * has a 0x18 byte file header, and each segment has a 0x08 byte segment
44 * header. Setting this offset makes it simple to meet the flash cache MMU's
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dbasic-commands.rst94 …ected, the ``Chip ID`` and ``Minimum chip revision`` fields in its :ref:`header <image-format>` ar…
194 …--flash_mode``, which can be used to set the default values in the image header. This is important…
195 …ise, the image SHA256 digest would be invalidated by rewriting the image header. There is an optio…
219 …The ``--ram-only-header`` configuration is mainly applicable for use within the Espressif's SIMPLE…
220 … the beginning of the file and altering the segment count from the image header with the quantity …
230 …about the image, such as set flash size, frequency and mode, or extended header information, use t…
240 …If the given binary file is an application and a valid `ESP-IDF application header <https://docs.e…
242 …If the given binary file is a bootloader and a valid `ESP-IDF bootloader header <https://docs.espr…
261 … options as the ``write_flash`` command to override the bootloader flash header (see above for det…
Dflash-modes.rst16 A header at the beginning of a bootable image contains these values.
75 …e value in the bootloader .bin file header is kept instead of detecting the actual flash size and …
/hal_espressif-latest/components/bootloader_support/
DCMakeLists.txt52 # heap is required for `heap_memory_layout.h` header
95 set(requires soc) #unfortunately the header directly uses SOC registers
/hal_espressif-latest/components/esp_rom/
DREADME.md33 …as the `tjpgd` library built into the ROM, but ESP32S2 hasn't. We have a header file `esp_rom/<tar…
59 │   │   └── ... // other original ROM header files, added when bring up new chip
/hal_espressif-latest/components/esp_system/ld/esp32c6/
Dmemory.ld.in60 * has a 0x18 byte file header, and each segment has a 0x08 byte segment
61 * header. Setting this offset makes it simple to meet the flash cache MMU's
/hal_espressif-latest/components/esp_system/ld/esp32h2/
Dmemory.ld.in60 * has a 0x18 byte file header, and each segment has a 0x08 byte segment
61 * header. Setting this offset makes it simple to meet the flash cache MMU's
/hal_espressif-latest/components/esp_system/ld/esp32c3/
Dmemory.ld.in53 * has a 0x18 byte file header, and each segment has a 0x08 byte segment
54 * header. Setting this offset makes it simple to meet the flash cache MMU's
/hal_espressif-latest/components/esp_system/ld/esp32s2/
Dmemory.ld.in68 has a 0x18 byte file header, and each segment has a 0x08 byte segment
69 header. Setting this offset makes it simple to meet the flash cache MMU's
/hal_espressif-latest/components/esp_system/ld/esp32s3/
Dmemory.ld.in71 * has a 0x18 byte file header, and each segment has a 0x08 byte segment
72 * header. Setting this offset makes it simple to meet the flash cache MMU's
/hal_espressif-latest/components/soc/esp32/include/soc/
Dsoc_caps.h55 #warning Define SOC_CAPS_ECO_VER before including this header.
/hal_espressif-latest/components/esp_system/ld/esp32/
Dmemory.ld.in65 has a 0x18 byte file header, and each segment has a 0x08 byte segment
66 header. Setting this offset makes it simple to meet the flash cache MMU's

12