OpenOCD
esp_xtensa_common::esp
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
esp_xtensa_common::esp
esp_xtensa_common::esp field
Syntax
from
esp_xtensa.h:19
struct
esp_common
esp
;
References
Location
Referrer
Text
esp_xtensa.h:19
struct
esp_common
esp
;
esp_xtensa.c:47
esp_xtensa_dbgstubs_restore()
if
(
esp_xtensa
->
esp
.
dbg_stubs
.
base
==
0
)
esp_xtensa.c:50
esp_xtensa_dbgstubs_restore()
LOG_TARGET_INFO
(
target
,
"Restore debug stubs address %"
PRIx32
,
esp_xtensa
->
esp
.
dbg_stubs
.
base
)
;
esp_xtensa.c:51
esp_xtensa_dbgstubs_restore()
int
res
=
esp_xtensa_apptrace_status_reg_write
(
target
,
esp_xtensa
->
esp
.
dbg_stubs
.
base
)
;
esp_xtensa.c:73
esp_xtensa_init_arch_info()
ret
=
esp_common_init
(
&
esp_xtensa
->
esp
,
&
xtensa_algo_hw
)
;
esp_xtensa.c:114
esp_xtensa_poll()
memset
(
&
esp_xtensa_common
->
esp
.
dbg_stubs
,
0
,
sizeof
(
esp_xtensa_common
->
esp
.
dbg_stubs
)
)
;
esp_xtensa.c:126
esp_xtensa_dbgstubs_addr_check()
if
(
esp_xtensa
->
esp
.
dbg_stubs
.
base
!=
0
)
esp_xtensa.c:139
esp_xtensa_dbgstubs_addr_check()
esp_xtensa
->
esp
.
dbg_stubs
.
base
=
vec_addr
;
esp_xtensa.c:147
esp_xtensa_dbgstubs_info_update()
if
(
esp_xtensa
->
esp
.
dbg_stubs
.
base
==
0
||
esp_xtensa
->
esp
.
dbg_stubs
.
entries_count
!=
0
)
esp_xtensa.c:150
esp_xtensa_dbgstubs_info_update()
int
res
=
esp_dbgstubs_table_read
(
target
,
&
esp_xtensa
->
esp
.
dbg_stubs
)
;
esp_xtensa.c:153
esp_xtensa_dbgstubs_info_update()
if
(
esp_xtensa
->
esp
.
dbg_stubs
.
entries_count
==
0
)
esp_xtensa.c:157
esp_xtensa_dbgstubs_info_update()
ESP_XTENSA_DBGSTUBS_UPDATE_DATA_ENTRY
(
esp_xtensa
->
esp
.
dbg_stubs
.
entries
[
ESP_DBG_STUB_DESC
]
)
;
esp_xtensa.c:158
esp_xtensa_dbgstubs_info_update()
res
=
target_read_buffer
(
target
,
esp_xtensa
->
esp
.
dbg_stubs
.
entries
[
ESP_DBG_STUB_DESC
]
,
esp_xtensa.c:160
esp_xtensa_dbgstubs_info_update()
(
uint8_t
*
)
&
esp_xtensa
->
esp
.
dbg_stubs
.
desc
)
;
esp_xtensa.c:165
esp_xtensa_dbgstubs_info_update()
ESP_XTENSA_DBGSTUBS_UPDATE_CODE_ENTRY
(
esp_xtensa
->
esp
.
dbg_stubs
.
desc
.
tramp_addr
)
;
esp_xtensa.c:166
esp_xtensa_dbgstubs_info_update()
ESP_XTENSA_DBGSTUBS_UPDATE_DATA_ENTRY
(
esp_xtensa
->
esp
.
dbg_stubs
.
desc
.
min_stack_addr
)
;
esp_xtensa.c:167
esp_xtensa_dbgstubs_info_update()
ESP_XTENSA_DBGSTUBS_UPDATE_CODE_ENTRY
(
esp_xtensa
->
esp
.
dbg_stubs
.
desc
.
data_alloc
)
;
esp_xtensa.c:168
esp_xtensa_dbgstubs_info_update()
ESP_XTENSA_DBGSTUBS_UPDATE_CODE_ENTRY
(
esp_xtensa
->
esp
.
dbg_stubs
.
desc
.
data_free
)
;
esp_xtensa_smp.c:153
esp_xtensa_smp_poll()
uint32_t
old_dbg_stubs_base
=
esp_xtensa
->
esp
.
dbg_stubs
.
base
;
esp_xtensa_smp.c:171
esp_xtensa_smp_poll()
if
(
esp_xtensa
->
esp
.
dbg_stubs
.
base
&&
old_dbg_stubs_base
!=
esp_xtensa
->
esp
.
dbg_stubs
.
base
)
{
esp_xtensa_smp.c:177
esp_xtensa_smp_poll()
target_to_esp_xtensa
(
curr
)
->
esp
.
dbg_stubs
.
base
=
esp_xtensa
->
esp
.
dbg_stubs
.
base
;
Data Use
Functions reading
esp_xtensa_common::esp
esp_xtensa_common::esp
esp_xtensa_dbgstubs_restore()
esp_xtensa_poll()
esp_xtensa_dbgstubs_addr_check()
esp_xtensa_dbgstubs_info_update()
esp_xtensa_smp_poll()
all items filtered out
Type of
esp_xtensa_common::esp
esp_xtensa_common::esp
esp_common
all items filtered out