Home
last modified time | relevance | path

Searched refs:s_rtc_timer_retain_mem (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/
Desp_clk.c65 static __attribute__((section(".rtc_timer_data_in_rtc_mem"))) retain_mem_t s_rtc_timer_retain_mem; variable
70 uint32_t *data = (uint32_t*) &s_rtc_timer_retain_mem; in calc_checksum()
72 …for (uint32_t i = 0; i < (sizeof(retain_mem_t) - sizeof(s_rtc_timer_retain_mem.checksum)) / 4; i++… in calc_checksum()
77 #define IS_RETAIN_MEM_VALID() (s_rtc_timer_retain_mem.checksum == calc_checksum())
126 memset(&s_rtc_timer_retain_mem, 0, sizeof(retain_mem_t)); in esp_rtc_get_time_us()
130 const uint64_t ticks = rtc_this_ticks - s_rtc_timer_retain_mem.rtc_last_ticks; in esp_rtc_get_time_us()
150 s_rtc_timer_retain_mem.rtc_time_us += delta_time_us; in esp_rtc_get_time_us()
151 s_rtc_timer_retain_mem.rtc_last_ticks = rtc_this_ticks; in esp_rtc_get_time_us()
152 s_rtc_timer_retain_mem.checksum = calc_checksum(); in esp_rtc_get_time_us()
153 uint64_t esp_rtc_time_us = s_rtc_timer_retain_mem.rtc_time_us; in esp_rtc_get_time_us()
/hal_espressif-latest/components/esp_system/ld/
Dld.common43 …/* rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files). For rtc_timer_data_in_rtc_mem sec…
/hal_espressif-latest/components/esp_system/ld/esp32c6/
Dmemory.ld.in92 - (lower addr) rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
/hal_espressif-latest/components/esp_system/ld/esp32h2/
Dmemory.ld.in88 - (lower addr) rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
/hal_espressif-latest/components/esp_system/ld/esp32c3/
Dmemory.ld.in80 - (lower addr) rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
/hal_espressif-latest/components/esp_system/ld/esp32s2/
Dmemory.ld.in106 - (lower addr) rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
/hal_espressif-latest/components/esp_system/ld/esp32s3/
Dmemory.ld.in98 - (lower addr) rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).
/hal_espressif-latest/components/esp_system/ld/esp32/
Dmemory.ld.in118 … This segment is intended for keeping rtc timer data (s_rtc_timer_retain_mem, see esp_clk.c files).