Home
last modified time | relevance | path

Searched refs:rtc_retain_mem_t (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/bootloader_support/src/
Dbootloader_common_loader.c129 return offsetof(rtc_retain_mem_t, custom); in rtc_retain_mem_size()
131 return sizeof(rtc_retain_mem_t) - sizeof(bootloader_common_get_rtc_retain_mem()->crc); in rtc_retain_mem_size()
137 rtc_retain_mem_t* rtc_retain_mem = bootloader_common_get_rtc_retain_mem(); in is_retain_mem_valid()
143 rtc_retain_mem_t* rtc_retain_mem = bootloader_common_get_rtc_retain_mem(); in update_rtc_retain_mem_crc()
149 hal_memset(bootloader_common_get_rtc_retain_mem(), 0, sizeof(rtc_retain_mem_t)); in bootloader_common_reset_rtc_retain_mem()
171 rtc_retain_mem_t* rtc_retain_mem = bootloader_common_get_rtc_retain_mem(); in bootloader_common_get_rtc_retain_mem_factory_reset_state()
193 rtc_retain_mem_t* rtc_retain_mem = bootloader_common_get_rtc_retain_mem(); in bootloader_common_update_rtc_retain_mem()
213 rtc_retain_mem_t* bootloader_common_get_rtc_retain_mem(void) in bootloader_common_get_rtc_retain_mem()
216 #define RTC_RETAIN_MEM_ADDR (SOC_RTC_DRAM_HIGH - sizeof(rtc_retain_mem_t)) in bootloader_common_get_rtc_retain_mem()
217 … static rtc_retain_mem_t *const s_bootloader_retain_mem = (rtc_retain_mem_t *)RTC_RETAIN_MEM_ADDR; in bootloader_common_get_rtc_retain_mem()
[all …]
/hal_espressif-latest/components/bootloader_support/include/
Desp_image_format.h63 } rtc_retain_mem_t; typedef
66 ESP_STATIC_ASSERT(offsetof(rtc_retain_mem_t, crc) == sizeof(rtc_retain_mem_t) - sizeof(uint32_t), "…
73 ESP_STATIC_ASSERT(offsetof(rtc_retain_mem_t, custom) == sizeof(rtc_retain_mem_t) - sizeof(uint32_t)…
85 ESP_STATIC_ASSERT(sizeof(rtc_retain_mem_t) <= ESP_BOOTLOADER_RESERVE_RTC, "Reserved RTC area must e…
Dbootloader_common.h249 rtc_retain_mem_t* bootloader_common_get_rtc_retain_mem(void);
/hal_espressif-latest/components/esp_system/ld/esp32/
Dmemory.ld.in101 … = 0x3ff80000 + 0x2000 - ESP_BOOTLOADER_RESERVE_RTC == SOC_RTC_DRAM_HIGH - sizeof(rtc_retain_mem_t)
/hal_espressif-latest/components/bootloader/
DKconfig.projbuild463 … This area (rtc_retain_mem_t) is reserved and has access from the bootloader and an application.