dap_ops is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
int (*)(struct adiv5_dap *dap)
Optional; called once on the first enabled dap before connecting.
int (*)(struct adiv5_dap *dap)
connect operation for SWD.
int (*)(struct adiv5_dap *dap, enum swd_special_seq seq)
send a sequence to the DAP.
int (*)(struct adiv5_dap *dap, unsigned reg, uint32_t *data)
DP register read.
int (*)(struct adiv5_dap *dap, unsigned reg, uint32_t data)
DP register write.
int (*)(struct adiv5_ap *ap, unsigned reg, uint32_t *data)
AP register read.
int (*)(struct adiv5_ap *ap, unsigned reg, uint32_t data)
AP register write.
int (*)(struct adiv5_dap *dap, uint8_t *ack)
AP operation abort.
int (*)(struct adiv5_dap *dap)
Executes all queued DAP operations.
int (*)(struct adiv5_dap *dap)
Executes all queued DAP operations but doesn't check sticky error conditions.
void (*)(struct adiv5_dap *dap)
Optional; called at OpenOCD exit.

References

from examples