Home
last modified time | relevance | path

Searched refs:new_sp (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-latest/components/xtensa/include/
Dxt_instr_macros.h55 .macro SET_STACK new_sp tmp1 tmp2
56 addi tmp1, new_sp, -SAVE_AREA_OFFSET
58 s32i new_sp, tmp2, 0
59 addi new_sp, tmp1, 0
73 mov sp, \new_sp
83 #define SET_STACK(new_sp) \
85 uint32_t sp = (uint32_t)new_sp - SAVE_AREA_OFFSET; \
86 *(uint32_t*)(sp - BASE_AREA_SP_OFFSET) = (uint32_t)new_sp; \
/hal_espressif-latest/components/esp_system/port/soc/esp32s2/
Dsystem_internal.c91 uint32_t new_sp = ALIGN_DOWN(_bss_end, 16); in esp_restart_noos() local
92 SET_STACK(new_sp); in esp_restart_noos()
/hal_espressif-latest/components/esp_system/port/soc/esp32/
Dsystem_internal.c103 uint32_t new_sp = SOC_DRAM_LOW + (SOC_DRAM_HIGH - SOC_DRAM_LOW) / 2; in esp_restart_noos() local
104 SET_STACK(new_sp); in esp_restart_noos()
/hal_espressif-latest/components/esp_system/port/soc/esp32s3/
Dsystem_internal.c99 uint32_t new_sp = ALIGN_DOWN(_bss_end, 16); in esp_restart_noos() local
100 SET_STACK(new_sp); in esp_restart_noos()