Home
last modified time | relevance | path

Searched refs:start_addr (Results 1 – 25 of 30) sorted by relevance

12

/hal_espressif-latest/components/bootloader_support/src/
Desp_image_format.c221 …ESP_FAULT_ASSERT(data->start_addr == ESP_BOOTLOADER_OFFSET || memcmp(image_digest, verified_digest… in image_load()
497 data->start_addr = part_offset; in process_image_header()
499 ESP_LOGD(TAG, "reading image header @ 0x%"PRIx32, data->start_addr); in process_image_header()
500 …CHECK_ERR(bootloader_flash_read(data->start_addr, &data->image, sizeof(esp_image_header_t), true)); in process_image_header()
513 CHECK_ERR(verify_image_header(data->start_addr, &data->image, silent)); in process_image_header()
524 uint32_t start_segments = data->start_addr + data->image_len; in process_segments()
536 if (end_addr < data->start_addr) { in process_segments()
541 …ESP_LOGV(TAG, "image start 0x%08"PRIx32" end of last section 0x%08"PRIx32, data->start_addr, end_a… in process_segments()
699 if (segment == 0 && metadata->start_addr != ESP_BOOTLOADER_OFFSET) { in process_segment_data()
843 …CHECK_ERR(bootloader_flash_read(data->start_addr + data->image_len, &data->image_digest, HASH_LEN,… in process_appended_hash_and_sig()
[all …]
/hal_espressif-latest/components/bootloader_support/src/secure_boot_v2/
Dsecure_boot_signatures_app.c61 …size_t sig_block_addr = img_metadata.start_addr + ALIGN_UP(img_metadata.image_len, FLASH_SECTOR_SI… in calculate_image_public_key_digests()
63 …cks of image offset 0x%"PRIu32" (sig block offset 0x%u)", img_metadata.start_addr, sig_block_addr); in calculate_image_public_key_digests()
68 …t = bootloader_sha256_flash_contents(img_metadata.start_addr, sig_block_addr - img_metadata.start_… in calculate_image_public_key_digests()
117 public_key_digests->num_digests, img_metadata.start_addr); in calculate_image_public_key_digests()
Dsecure_boot.c188 …ret = s_calculate_image_public_key_digests(bootloader_data.start_addr, bootloader_data.image_len -… in check_and_generate_secure_boot_keys()
255 …ret = s_calculate_image_public_key_digests(image_data->start_addr, image_data->image_len - SIG_BLO… in check_and_generate_secure_boot_keys()
/hal_espressif-latest/components/bootloader_support/bootloader_flash/include/
Dbootloader_flash_priv.h165 esp_err_t bootloader_flash_erase_range(uint32_t start_addr, uint32_t size);
168 esp_err_t esp_rom_flash_erase_range(uint32_t start_addr, uint32_t size);
/hal_espressif-latest/components/spi_flash/sim/
Dflash_mock_util.c4 bool spi_flash_check_and_flush_cache(size_t start_addr, size_t length) in spi_flash_check_and_flush_cache() argument
Dflash_mock.cpp107 extern "C" esp_err_t esp_flash_erase_region(esp_flash_t *chip, uint32_t start_addr, uint32_t size) in esp_flash_erase_region() argument
109 size_t start = start_addr / SPI_FLASH_SEC_SIZE; in esp_flash_erase_region()
/hal_espressif-latest/components/spi_flash/include/esp_private/
Dcache_utils.h59 bool spi_flash_check_and_flush_cache(size_t start_addr, size_t length);
/hal_espressif-latest/components/spi_flash/
Dflash_mmap.c335 IRAM_ATTR bool spi_flash_check_and_flush_cache(size_t start_addr, size_t length) in spi_flash_check_and_flush_cache() argument
339 uint32_t page_start_addr = start_addr & ~(SPI_FLASH_MMU_PAGE_SIZE-1); in spi_flash_check_and_flush_cache()
340 length += (start_addr - page_start_addr); in spi_flash_check_and_flush_cache()
/hal_espressif-latest/components/bootloader_support/bootloader_flash/src/
Dbootloader_flash.c111 esp_err_t bootloader_flash_erase_range(uint32_t start_addr, uint32_t size) in bootloader_flash_erase_range() argument
114 return esp_flash_erase_region(NULL, start_addr, size); in bootloader_flash_erase_range()
395 esp_err_t bootloader_flash_erase_range(uint32_t start_addr, uint32_t size) in bootloader_flash_erase_range() argument
397 if (start_addr % FLASH_SECTOR_SIZE != 0) { in bootloader_flash_erase_range()
403 size_t start = start_addr / FLASH_SECTOR_SIZE; in bootloader_flash_erase_range()
/hal_espressif-latest/zephyr/port/bootloader/
Dbootloader_flash.c108 esp_err_t bootloader_flash_erase_range(uint32_t start_addr, uint32_t size) in bootloader_flash_erase_range() argument
111 return esp_flash_erase_region(NULL, start_addr, size); in bootloader_flash_erase_range()
390 esp_err_t esp_rom_flash_erase_range(uint32_t start_addr, uint32_t size) in esp_rom_flash_erase_range() argument
392 if (start_addr % FLASH_SECTOR_SIZE != 0) { in esp_rom_flash_erase_range()
398 size_t start = start_addr / FLASH_SECTOR_SIZE; in esp_rom_flash_erase_range()
/hal_espressif-latest/components/bootloader_support/include/
Desp_image_format.h30 uint32_t start_addr; /* Start address of image */ member
/hal_espressif-latest/components/esp_rom/patches/
Desp_rom_spiflash.c615 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len) in esp_rom_spiflash_erase_area() argument
629 if ((start_addr + area_len) > g_rom_spiflash_chip.chip_size) { in esp_rom_spiflash_erase_area()
634 if (0 != (start_addr % g_rom_spiflash_chip.sector_size)) { in esp_rom_spiflash_erase_area()
643 sector_no = start_addr / g_rom_spiflash_chip.sector_size; in esp_rom_spiflash_erase_area()
/hal_espressif-latest/components/esp_rom/include/esp32/rom/
Drtc.h183 uint32_t calc_rtc_memory_crc(uint32_t start_addr, uint32_t crc_len);
Dspi_flash.h315 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
/hal_espressif-latest/components/esp_rom/include/
Desp_rom_spiflash.h219 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
/hal_espressif-latest/components/spi_flash/include/
Desp_flash.h51 esp_err_t (*region_protected)(void* arg, size_t start_addr, size_t size);
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/
Dspi_flash.h274 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/
Dspi_flash.h286 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Dspi_flash.h279 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
Dcache.h133 …int (* op_addr)(uint32_t start_addr, uint32_t size, uint32_t cache_line_size, uint32_t max_sync_nu…
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Dspi_flash.h279 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/
Dopi_flash.h279 esp_rom_spiflash_result_t esp_rom_opiflash_erase_area(uint32_t start_addr, uint32_t area_len);
Dspi_flash.h323 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/
Dspi_flash.h292 esp_rom_spiflash_result_t esp_rom_spiflash_erase_area(uint32_t start_addr, uint32_t area_len);
Dcache.h149 …int (* op_addr)(uint32_t start_addr, uint32_t size, uint32_t cache_line_size, uint32_t max_sync_nu…

12