ESP-IDF
+
0
/1 examples
SourceVu will show references to
XtExcFrame::pc
from the following samples and libraries:
FreeRTOS
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
XtExcFrame::pc
XtExcFrame::pc field
Syntax
Show:
Summary
Declaration
from
xtensa_context.h:124
long
,
4
,
XT_STK_PC
,
pc
;
Examples
XtExcFrame::pc
is referenced by 1 libraries and example projects:
FreeRTOS
References
from
0/1
examples
Code
Location
Referrer
STRUCT_FIELD
(
long
,
4
,
XT_STK_PC
,
pc
)
/* return PC */
xtensa_context.h:124
stk_frame
.
pc
=
exc_frame
->
pc
;
debug_helpers.c:224
esp_backtrace_print_all_tasks()
if
(
!
(
esp_ptr_executable
(
esp_cpu_pc_to_addr
(
frame
->
pc
)
)
&&
(
frame
->
pc
&
0xC0000000U
)
)
)
{
gdbstub_xtensa.c:87
esp_gdbstub_frame_to_regfile()
dst
->
pc
=
(
uint32_t
)
esp_cpu_pc_to_addr
(
frame
->
pc
)
;
gdbstub_xtensa.c:94
esp_gdbstub_frame_to_regfile()
if
(
!
(
esp_ptr_executable
(
esp_cpu_pc_to_addr
(
frame
->
pc
)
)
&&
(
frame
->
pc
&
0xC0000000U
)
)
)
{
gdbstub_xtensa.c:160
esp_gdbstub_tcb_frame_to_regfile()
dst
->
pc
=
(
uint32_t
)
esp_cpu_pc_to_addr
(
frame
->
pc
)
;
gdbstub_xtensa.c:167
esp_gdbstub_tcb_frame_to_regfile()
frame
->
pc
=
value
;
gdbstub_xtensa.c:360
esp_gdbstub_set_register()
uint32_t
epc
=
frame
->
pc
;
panic_arch.c:102
print_illegal_instruction_details()
info
->
addr
=
(
(
void
*
)
(
(
XtExcFrame
*
)
frame
)
->
pc
)
;
panic_arch.c:391
panic_arch_fill_info()
return
(
(
XtExcFrame
*
)
f
)
->
pc
;
panic_arch.c:463
panic_get_address()
(
(
XtExcFrame
*
)
f
)
->
pc
=
addr
;
panic_arch.c:473
panic_set_address()
esp_backtrace_frame_t
frame
=
{
.
pc
=
xt_frame
->
pc
,
.
sp
=
xt_frame
->
a1
,
.
next_pc
=
xt_frame
->
a0
,
.
exc_frame
=
xt_frame
}
;
panic_arch.c:479
panic_print_backtrace()
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
XtExcFrame::pc
is written by 2 functions and is read by 7 functions:
esp_gdbstub_set_register()
panic_set_address()
All items filtered out
XtExcFrame::pc
esp_gdbstub_frame_to_regfile()
esp_gdbstub_tcb_frame_to_regfile()
print_illegal_instruction_details()
panic_arch_fill_info()
panic_get_address()
panic_print_backtrace()
esp_backtrace_print_all_tasks()
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out