arm::dap is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arm::dap field

For targets conforming to ARM Debug Interface v5, this handle references the Debug Access Port (DAP) used to make requests to the target.

Syntax

struct adiv5_dap *dap;

References

LocationReferrerText
arm.h:257
struct adiv5_dap *dap;
aarch64.c:2622aarch64_examine_first()
struct adiv5_dap *swjdp = armv8->arm.dap;
aarch64.c:2802aarch64_init_arch_info()
armv8->arm.dap = dap;
arm_dap.c:452handle_dap_info_command()
struct adiv5_dap *dap = arm->dap;
cortex_a.c:2895cortex_a_examine_first()
struct adiv5_dap *swjdp = armv7a->arm.dap;
cortex_a.c:3110cortex_a_init_arch_info()
armv7a->arm.dap = dap;
cortex_m.c:611cortex_m_endreset_event()
struct adiv5_dap *swjdp = cortex_m->armv7m.arm.dap;
cortex_m.c:735cortex_m_examine_exception_reason()
struct adiv5_dap *swjdp = armv7m->arm.dap;
cortex_m.c:2742cortex_m_examine()
struct adiv5_dap *swjdp = cortex_m->armv7m.arm.dap;
cortex_m.c:3048cortex_m_init_arch_info()
armv7m->arm.dap = dap;
kinetis.c:511kinetis_mdm_halt()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
kinetis.c:574kinetis_mdm_reset()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
kinetis.c:615kinetis_mdm_mass_erase()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
kinetis.c:767kinetis_check_flash_security_status()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
kinetis_ke.c:508kinetis_ke_mdm_mass_erase()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
kinetis_ke.c:585kinetis_ke_check_flash_security_status()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
rsl10.c:729rsl10_unlock_command()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
sim3x.c:939sim3x_mass_erase()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
sim3x.c:984sim3x_lock()
struct adiv5_dap *dap = cortex_m->armv7m.arm.dap;
stellaris.c:1360stellaris_handle_recover_command()
retval = dap_to_swd(arm->dap);
stellaris.c:1364stellaris_handle_recover_command()
retval = dap_to_jtag(arm->dap);