Searched refs:rtc_retain_mem_t (Results 1 – 5 of 5) sorted by relevance
129 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 …]
63 } rtc_retain_mem_t; typedef66 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…
249 rtc_retain_mem_t* bootloader_common_get_rtc_retain_mem(void);
101 … = 0x3ff80000 + 0x2000 - ESP_BOOTLOADER_RESERVE_RTC == SOC_RTC_DRAM_HIGH - sizeof(rtc_retain_mem_t)
463 … This area (rtc_retain_mem_t) is reserved and has access from the bootloader and an application.