OpenOCD
adiv5_ap::dap
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
adiv5_ap::dap
adiv5_ap::dap field
DAP this AP belongs to.
Syntax
from
arm_adi_v5.h:254
struct
adiv5_dap
*
dap
;
References
Location
Referrer
Text
arm_adi_v5.h:254
struct
adiv5_dap
*
dap
;
aarch64.c:2701
aarch64_examine_first()
retval
=
dap_run
(
armv8
->
debug_ap
->
dap
)
;
adi_v5_jtag.c:769
jtag_ap_q_bankselect()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
adi_v5_jtag.c:824
jtag_ap_q_read()
int
retval
=
jtag_limit_queue_size
(
ap
->
dap
)
;
adi_v5_jtag.c:828
jtag_ap_q_read()
retval
=
jtag_check_reconnect
(
ap
->
dap
)
;
adi_v5_jtag.c:836
jtag_ap_q_read()
retval
=
adi_jtag_dp_scan_u32
(
ap
->
dap
,
JTAG_DP_APACC
,
reg
,
adi_v5_jtag.c:837
jtag_ap_q_read()
DPAP_READ
,
0
,
ap
->
dap
->
last_read
,
ap
->
memaccess_tck
,
NULL
)
;
adi_v5_jtag.c:838
jtag_ap_q_read()
ap
->
dap
->
last_read
=
data
;
adi_v5_jtag.c:846
jtag_ap_q_write()
int
retval
=
jtag_limit_queue_size
(
ap
->
dap
)
;
adi_v5_jtag.c:850
jtag_ap_q_write()
retval
=
jtag_check_reconnect
(
ap
->
dap
)
;
adi_v5_jtag.c:858
jtag_ap_q_write()
retval
=
adi_jtag_dp_scan_u32
(
ap
->
dap
,
JTAG_DP_APACC
,
reg
,
adi_v5_jtag.c:859
jtag_ap_q_write()
DPAP_WRITE
,
data
,
ap
->
dap
->
last_read
,
ap
->
memaccess_tck
,
NULL
)
;
adi_v5_jtag.c:860
jtag_ap_q_write()
ap
->
dap
->
last_read
=
NULL
;
adi_v5_swd.c:523
swd_queue_ap_bankselect()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
adi_v5_swd.c:573
swd_queue_ap_read()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
adi_v5_swd.c:598
swd_queue_ap_write()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
arm_adi_v5.c:100
mem_ap_setup_csw()
int
retval
=
dap_queue_ap_write
(
ap
,
MEM_AP_REG_CSW
(
ap
->
dap
)
,
csw
)
;
arm_adi_v5.c:114
mem_ap_setup_tar()
int
retval
=
dap_queue_ap_write
(
ap
,
MEM_AP_REG_TAR
(
ap
->
dap
)
,
(
uint32_t
)
(
tar
&
0xffffffffUL
)
)
;
arm_adi_v5.c:118
mem_ap_setup_tar()
retval
=
dap_queue_ap_write
(
ap
,
MEM_AP_REG_TAR64
(
ap
->
dap
)
,
(
uint32_t
)
(
tar
>
>
32
)
)
;
arm_adi_v5.c:135
mem_ap_read_tar()
int
retval
=
dap_queue_ap_read
(
ap
,
MEM_AP_REG_TAR
(
ap
->
dap
)
,
&
lower
)
;
arm_adi_v5.c:137
mem_ap_read_tar()
retval
=
dap_queue_ap_read
(
ap
,
MEM_AP_REG_TAR64
(
ap
->
dap
)
,
&
upper
)
;
arm_adi_v5.c:144
mem_ap_read_tar()
retval
=
dap_run
(
ap
->
dap
)
;
arm_adi_v5.c:251
mem_ap_read_u32()
return
dap_queue_ap_read
(
ap
,
MEM_AP_REG_BD0
(
ap
->
dap
)
|
(
address
&
0xC
)
,
value
)
;
arm_adi_v5.c:275
mem_ap_read_atomic_u32()
return
dap_run
(
ap
->
dap
)
;
arm_adi_v5.c:303
mem_ap_write_u32()
return
dap_queue_ap_write
(
ap
,
MEM_AP_REG_BD0
(
ap
->
dap
)
|
(
address
&
0xC
)
,
arm_adi_v5.c:326
mem_ap_write_atomic_u32()
return
dap_run
(
ap
->
dap
)
;
arm_adi_v5.c:391
mem_ap_setup_transfer_verify_size_packing()
retval
=
dap_queue_ap_read
(
ap
,
MEM_AP_REG_CSW
(
ap
->
dap
)
,
&
csw_readback
)
;
arm_adi_v5.c:395
mem_ap_setup_transfer_verify_size_packing()
retval
=
dap_run
(
ap
->
dap
)
;
arm_adi_v5.c:477
mem_ap_write()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
arm_adi_v5.c:607
mem_ap_read()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
arm_adi_v5.c:893
mem_ap_init()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
arm_adi_v5.c:1233
dap_get_debugbase()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
arm_adi_v5.c:1400
rtp_read_cs_regs()
retval
=
dap_run
(
ap
->
dap
)
;
arm_adi_v5.c:1877
rtp_rom_loop()
retval
=
dap_run
(
ap
->
dap
)
;
arm_adi_v5.c:1908
rtp_rom_loop()
struct
adiv5_ap
*
next_ap
=
dap_get_ap
(
ap
->
dap
,
component_base
)
;
arm_adi_v5.c:1999
rtp_ap()
if
(
is_adiv6
(
ap
->
dap
)
)
{
arm_adi_v5.h:598
dap_queue_ap_read()
return
ap
->
dap
->
ops
->
queue_ap_read
(
ap
,
reg
,
data
)
;
arm_adi_v5.h:618
dap_queue_ap_write()
return
ap
->
dap
->
ops
->
queue_ap_write
(
ap
,
reg
,
data
)
;
arm_cti.c:232
handle_cti_dump()
retval
=
dap_run
(
ap
->
dap
)
;
arm_dap.c:38
dap_instance_init()
dap
->
ap
[
i
]
.
dap
=
dap
;
cortex_a.c:233
cortex_a_init_debug_access()
retval
=
dap_run
(
armv7a
->
debug_ap
->
dap
)
;
cortex_m.c:332
cortex_m_fast_read_all_regs()
retval
=
dap_run
(
armv7m
->
debug_ap
->
dap
)
;
cortex_m.c:1756
cortex_m_reset_lpc55sx_using_dm_ap()
int
retval
=
dap_lpc55sx_start_debug_session
(
armv7m
->
debug_ap
->
dap
)
;
cortex_m.c:1972
cortex_m_assert_reset()
retval3
=
dap_dp_init_or_reconnect
(
armv7m
->
debug_ap
->
dap
)
;
cortex_m.c:2013
cortex_m_deassert_reset()
int
retval
=
dap_dp_init_or_reconnect
(
armv7m
->
debug_ap
->
dap
)
;
psoc6.c:950
handle_reset_halt()
dap_dp_init
(
cm
->
debug_ap
->
dap
)
;
psoc6.c:1004
psoc6_handle_reset_to_entry()
dap_dp_init
(
cm
->
debug_ap
->
dap
)
;
stlink_usb.c:4313
stlink_dap_ap_read()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
stlink_usb.c:4340
stlink_dap_ap_write()
struct
adiv5_dap
*
dap
=
ap
->
dap
;
stlink_usb.c:4832
stlink_dap_op_queue_ap_read()
stlink_dap_run_internal
(
ap
->
dap
)
;
stlink_usb.c:4905
stlink_dap_op_queue_ap_write()
stlink_dap_run_internal
(
ap
->
dap
)
;
Data Use
Functions writing
adiv5_ap::dap
Functions reading
adiv5_ap::dap
dap_instance_init()
all items filtered out
adiv5_ap::dap
dap_queue_ap_read()
dap_queue_ap_write()
handle_reset_halt()
psoc6_handle_reset_to_entry()
stlink_dap_ap_read()
stlink_dap_ap_write()
stlink_dap_op_queue_ap_read()
stlink_dap_op_queue_ap_write()
jtag_ap_q_bankselect()
jtag_ap_q_read()
jtag_ap_q_write()
swd_queue_ap_bankselect()
swd_queue_ap_read()
swd_queue_ap_write()
mem_ap_setup_csw()
mem_ap_setup_tar()
mem_ap_read_tar()
mem_ap_read_u32()
mem_ap_read_atomic_u32()
mem_ap_write_u32()
mem_ap_write_atomic_u32()
mem_ap_setup_transfer_verify_size_packing()
mem_ap_write()
mem_ap_read()
mem_ap_init()
dap_get_debugbase()
rtp_read_cs_regs()
rtp_rom_loop()
rtp_ap()
handle_cti_dump()
cortex_a_init_debug_access()
cortex_m_fast_read_all_regs()
cortex_m_reset_lpc55sx_using_dm_ap()
cortex_m_assert_reset()
cortex_m_deassert_reset()
aarch64_examine_first()
all items filtered out
Type of
adiv5_ap::dap
adiv5_ap::dap
adiv5_dap
all items filtered out