OpenOCD
adiv5_ap::ap_num
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
adiv5_ap::ap_num
adiv5_ap::ap_num field
ADIv5: Number of this AP (0~255) ADIv6: Base address of this AP (4k aligned) TODO: to be more coherent, it should be renamed apsel
Syntax
from
arm_adi_v5.h:261
uint64_t
ap_num
;
References
Location
Referrer
Text
arm_adi_v5.h:261
uint64_t
ap_num
;
adi_v5_jtag.c:773
jtag_ap_q_bankselect()
sel
=
ap
->
ap_num
|
(
reg
&
0x00000FF0
)
;
adi_v5_jtag.c:775
jtag_ap_q_bankselect()
sel
=
(
ap
->
ap_num
<
<
24
)
|
(
reg
&
ADIV5_DP_SELECT_APBANK
)
;
adi_v5_swd.c:527
swd_queue_ap_bankselect()
sel
=
ap
->
ap_num
|
(
reg
&
0x00000FF0
)
;
adi_v5_swd.c:529
swd_queue_ap_bankselect()
sel
=
(
ap
->
ap_num
<
<
24
)
|
(
reg
&
ADIV5_DP_SELECT_APBANK
)
;
arm_adi_v5.c:400
mem_ap_setup_transfer_verify_size_packing()
LOG_DEBUG
(
"AP#0x%"
PRIx64
" probed size %u: %s"
,
ap
->
ap_num
,
size
,
arm_adi_v5.c:1164
_dap_get_ap()
if
(
is_ap_in_use
(
ap
)
&&
ap
->
ap_num
==
ap_num
)
{
arm_adi_v5.c:1172
_dap_get_ap()
ap
->
ap_num
=
ap_num
;
arm_adi_v5.c:1183
_dap_get_ap()
ap
->
ap_num
=
ap_num
;
arm_adi_v5.c:1212
dap_put_ap()
LOG_ERROR
(
"BUG: refcount AP#0x%"
PRIx64
" put underflow"
,
ap
->
ap_num
)
;
arm_adi_v5.c:1218
dap_put_ap()
LOG_DEBUG
(
"refcount AP#0x%"
PRIx64
" put %u"
,
ap
->
ap_num
,
ap
->
refcount
)
;
arm_adi_v5.c:1221
dap_put_ap()
ap
->
ap_num
=
DP_APSEL_INVALID
;
arm_adi_v5.c:1859
rtp_rom_loop()
base_address
=
ap
->
ap_num
;
arm_adi_v5.c:2056
dap_info_ap_header()
command_print
(
cmd
,
"%sAP # 0x%"
PRIx64
,
(
depth
)
?
"\t\t"
:
""
,
ap
->
ap_num
)
;
arm_adi_v5.c:2082
dap_info_mem_ap_header()
command_print
(
cmd
,
"\t\tNo AP found at this AP#0x%"
PRIx64
,
ap
->
ap_num
)
;
arm_adi_v5.c:2282
dap_lookup_cs_component_cs_component()
lookup
->
ap_num
=
v
->
ap
->
ap_num
;
arm_adi_v5.c:2303
dap_lookup_cs_component()
if
(
lookup
.
ap_num
!=
ap
->
ap_num
)
{
arm_adi_v5.h:596
dap_queue_ap_read()
LOG_ERROR
(
"BUG: refcount AP#0x%"
PRIx64
" used without get"
,
ap
->
ap_num
)
;
arm_adi_v5.h:616
dap_queue_ap_write()
LOG_ERROR
(
"BUG: refcount AP#0x%"
PRIx64
" used without get"
,
ap
->
ap_num
)
;
arm_dap.c:39
dap_instance_init()
dap
->
ap
[
i
]
.
ap_num
=
DP_APSEL_INVALID
;
arm_tpiu_swo.c:658
handle_arm_tpiu_swo_enable()
obj
->
spot
.
ap_num
=
cm
->
armv7m
.
debug_ap
->
ap_num
;
arm_tpiu_swo.c:1065
handle_tpiu_deprecated_config_command()
ap_num
=
cm
->
armv7m
.
debug_ap
->
ap_num
;
cortex_a.c:3071
cortex_a_examine_first()
swjdp
->
apsel
=
armv7a
->
debug_ap
->
ap_num
;
stlink_usb.c:4326
stlink_dap_ap_read()
retval
=
stlink_dap_open_ap
(
ap
->
ap_num
)
;
stlink_usb.c:4331
stlink_dap_ap_read()
retval
=
stlink_read_dap_register
(
stlink_dap_handle
,
ap
->
ap_num
,
reg
,
stlink_usb.c:4351
stlink_dap_ap_write()
retval
=
stlink_dap_open_ap
(
ap
->
ap_num
)
;
stlink_usb.c:4355
stlink_dap_ap_write()
retval
=
stlink_write_dap_register
(
stlink_dap_handle
,
ap
->
ap_num
,
reg
,
stlink_usb.c:4383
stlink_usb_misc_rw_segment()
if
(
ap_num
!=
q
[
i
]
.
mem_ap
.
ap
->
ap_num
)
{
stlink_usb.c:4384
stlink_usb_misc_rw_segment()
ap_num
=
q
[
i
]
.
mem_ap
.
ap
->
ap_num
;
stlink_usb.c:4430
stlink_usb_misc_rw_segment()
if
(
ap_num
!=
q
[
i
]
.
mem_ap
.
ap
->
ap_num
)
{
stlink_usb.c:4431
stlink_usb_misc_rw_segment()
ap_num
=
q
[
i
]
.
mem_ap
.
ap
->
ap_num
;
stlink_usb.c:4463
stlink_usb_buf_rw_segment()
uint8_t
ap_num
=
q
[
0
]
.
mem_ap
.
ap
->
ap_num
;
stlink_usb.c:4546
stlink_usb_count_misc_rw_queue()
if
(
ap_num
!=
q
[
i
]
.
mem_ap
.
ap
->
ap_num
)
{
stlink_usb.c:4548
stlink_usb_count_misc_rw_queue()
ap_num
=
q
[
i
]
.
mem_ap
.
ap
->
ap_num
;
stlink_usb.c:4895
stlink_dap_op_queue_ap_write()
uint8_t
ap_num
=
ap
->
ap_num
;
stm32l4x.c:1743
stm32l4_read_idcode()
armv7m
->
debug_ap
&&
armv7m
->
debug_ap
->
ap_num
==
1
)
{
stm32l4x.c:2086
stm32l4_probe()
if
(
armv7m
->
debug_ap
&&
armv7m
->
debug_ap
->
ap_num
==
1
)
xtensa_debug_module.c:138
xtensa_dm_examine()
dm
->
debug_apsel
=
dm
->
debug_ap
->
ap_num
;
Data Use
Functions writing
adiv5_ap::ap_num
Functions reading
adiv5_ap::ap_num
_dap_get_ap()
dap_put_ap()
dap_instance_init()
all items filtered out
adiv5_ap::ap_num
dap_queue_ap_read()
dap_queue_ap_write()
stm32l4_read_idcode()
stm32l4_probe()
stlink_dap_ap_read()
stlink_dap_ap_write()
stlink_usb_misc_rw_segment()
stlink_usb_buf_rw_segment()
stlink_usb_count_misc_rw_queue()
stlink_dap_op_queue_ap_write()
jtag_ap_q_bankselect()
swd_queue_ap_bankselect()
mem_ap_setup_transfer_verify_size_packing()
_dap_get_ap()
dap_put_ap()
rtp_rom_loop()
dap_info_ap_header()
dap_info_mem_ap_header()
dap_lookup_cs_component_cs_component()
dap_lookup_cs_component()
handle_arm_tpiu_swo_enable()
handle_tpiu_deprecated_config_command()
cortex_a_examine_first()
xtensa_dm_examine()
all items filtered out
Type of
adiv5_ap::ap_num
adiv5_ap::ap_num
uint64_t
all items filtered out