OpenOCD
arm_tpiu_swo_object::spot
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm_tpiu_swo_object::spot
arm_tpiu_swo_object::spot field
Syntax
from
arm_tpiu_swo.c:91
struct
adiv5_mem_ap_spot
spot
;
References
Location
Referrer
Text
arm_tpiu_swo.c:91
struct
adiv5_mem_ap_spot
spot
;
arm_tpiu_swo.c:370
arm_tpiu_swo_configure()
int
e
=
adiv5_jim_mem_ap_spot_configure
(
&
obj
->
spot
,
goi
)
;
arm_tpiu_swo.c:618
handle_arm_tpiu_swo_enable()
if
(
transport_is_hla
(
)
&&
obj
->
spot
.
ap_num
!=
0
)
{
arm_tpiu_swo.c:621
handle_arm_tpiu_swo_enable()
obj
->
spot
.
ap_num
)
;
arm_tpiu_swo.c:658
handle_arm_tpiu_swo_enable()
obj
->
spot
.
ap_num
=
cm
->
armv7m
.
debug_ap
->
ap_num
;
arm_tpiu_swo.c:659
handle_arm_tpiu_swo_enable()
if
(
obj
->
spot
.
ap_num
==
0
)
arm_tpiu_swo.c:664
handle_arm_tpiu_swo_enable()
target_name
(
target
)
,
obj
->
spot
.
ap_num
,
arm_tpiu_swo.c:665
handle_arm_tpiu_swo_enable()
obj
->
name
,
adiv5_dap_name
(
obj
->
spot
.
dap
)
,
obj
->
spot
.
ap_num
)
;
arm_tpiu_swo.c:670
handle_arm_tpiu_swo_enable()
obj
->
ap
=
dap_get_ap
(
obj
->
spot
.
dap
,
obj
->
spot
.
ap_num
)
;
arm_tpiu_swo.c:682
handle_arm_tpiu_swo_enable()
retval
=
wrap_read_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_DEVID_OFFSET
,
&
value
)
;
arm_tpiu_swo.c:707
handle_arm_tpiu_swo_enable()
retval
=
wrap_read_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_SSPSR_OFFSET
,
&
value
)
;
arm_tpiu_swo.c:783
handle_arm_tpiu_swo_enable()
retval
=
wrap_write_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_CSPSR_OFFSET
,
BIT
(
obj
->
port_width
-
1
)
)
;
arm_tpiu_swo.c:787
handle_arm_tpiu_swo_enable()
retval
=
wrap_write_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_ACPR_OFFSET
,
prescaler
-
1
)
;
arm_tpiu_swo.c:791
handle_arm_tpiu_swo_enable()
retval
=
wrap_write_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_SPPR_OFFSET
,
obj
->
pin_protocol
)
;
arm_tpiu_swo.c:795
handle_arm_tpiu_swo_enable()
retval
=
wrap_read_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_FFCR_OFFSET
,
&
value
)
;
arm_tpiu_swo.c:802
handle_arm_tpiu_swo_enable()
retval
=
wrap_write_u32
(
target
,
obj
->
ap
,
obj
->
spot
.
base
+
TPIU_FFCR_OFFSET
,
value
)
;
arm_tpiu_swo.c:962
jim_arm_tpiu_swo_create()
adiv5_mem_ap_spot_init
(
&
obj
->
spot
)
;
arm_tpiu_swo.c:963
jim_arm_tpiu_swo_create()
obj
->
spot
.
base
=
TPIU_SWO_DEFAULT_BASE
;
arm_tpiu_swo.c:985
jim_arm_tpiu_swo_create()
if
(
!
obj
->
spot
.
dap
||
obj
->
spot
.
ap_num
==
DP_APSEL_INVALID
)
{
Data Use
Functions reading
arm_tpiu_swo_object::spot
arm_tpiu_swo_object::spot
handle_arm_tpiu_swo_enable()
jim_arm_tpiu_swo_create()
all items filtered out
Type of
arm_tpiu_swo_object::spot
arm_tpiu_swo_object::spot
adiv5_mem_ap_spot
all items filtered out