Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_system/port/arch/xtensa/
Ddebug_helpers.c28 frame->pc = frame->next_pc; in esp_backtrace_get_next_frame()
29 …frame->next_pc = *((uint32_t *)(base_save - 16)); //If next_pc = 0, indicates frame(i-1) is th… in esp_backtrace_get_next_frame()
78 while (i-- > 0 && stk_frame.next_pc != 0 && !corrupted) { in esp_backtrace_print_from_frame()
90 } else if (stk_frame.next_pc != 0) { //Backtrace continues in esp_backtrace_print_from_frame()
101 esp_backtrace_get_start(&(start.pc), &(start.sp), &(start.next_pc)); in esp_backtrace_print()
Dpanic_arch.c469 …esp_backtrace_frame_t frame = {.pc = xt_frame->pc, .sp = xt_frame->a1, .next_pc = xt_frame->a0, .e… in panic_print_backtrace()
/hal_espressif-latest/components/xtensa/trax/
Dtraceparse.py190 next_pc = cur_pc
192 next_pc = cur_pc ^ self.uaddr
193 self.pc_target = next_pc
197 next_pc = self.pc_target
201 next_pc = self.pc_target
202 self.pc_start = next_pc - self.icnt
203 self.pc_end = next_pc + 1
206 return next_pc
/hal_espressif-latest/components/esp_system/include/
Desp_debug_helpers.h35 uint32_t next_pc; /* PC of the current frame's caller */ member
61 extern void esp_backtrace_get_start(uint32_t *pc, uint32_t *sp, uint32_t *next_pc);