OpenOCD
cmsis_dap
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
cmsis_dap
cmsis_dap struct
Syntax
Show:
Summary
Declaration
from
cmsis_dap.h:27
struct
cmsis_dap
{
struct
cmsis_dap_backend_data
*
bdata
;
const
struct
cmsis_dap_backend
*
backend
;
unsigned
int
packet_size
;
unsigned
int
packet_usable_size
;
unsigned
int
packet_buffer_size
;
uint8_t
*
packet_buffer
;
uint8_t
*
command
;
uint8_t
*
response
;
unsigned
int
write_count
;
unsigned
int
read_count
;
uint8_t
common_swd_cmd
;
bool
swd_cmds_differ
;
struct
pending_request_block
pending_fifo
[
MAX_PENDING_REQUESTS
]
;
unsigned
int
packet_count
;
unsigned
int
pending_fifo_put_idx
,
pending_fifo_get_idx
;
unsigned
int
pending_fifo_block_count
;
uint16_t
caps
;
bool
quirk_mode
;
uint32_t
swo_buf_sz
;
bool
trace_enabled
;
}
;
Fields
Field
Declared as
cmsis_dap::bdata
struct
cmsis_dap_backend_data
*
cmsis_dap::backend
const
struct
cmsis_dap_backend
*
cmsis_dap::packet_size
unsigned
int
cmsis_dap::packet_usable_size
unsigned
int
cmsis_dap::packet_buffer_size
unsigned
int
cmsis_dap::packet_buffer
uint8_t
*
cmsis_dap::command
uint8_t
*
cmsis_dap::response
uint8_t
*
cmsis_dap::write_count
unsigned
int
cmsis_dap::read_count
unsigned
int
cmsis_dap::common_swd_cmd
uint8_t
cmsis_dap::swd_cmds_differ
bool
cmsis_dap::pending_fifo
struct
pending_request_block
[
MAX_PENDING_REQUESTS
]
cmsis_dap::packet_count
unsigned
int
cmsis_dap::pending_fifo_put_idx
unsigned
int
cmsis_dap::pending_fifo_get_idx
unsigned
int
pending_fifo_put_idx
,
cmsis_dap::pending_fifo_block_count
unsigned
int
cmsis_dap::caps
uint16_t
cmsis_dap::quirk_mode
bool
cmsis_dap::swo_buf_sz
uint32_t
cmsis_dap::trace_enabled
bool
Related Functions
Found 18 other functions taking a
cmsis_dap
argument:
Function
cmsis_dap_swd_discard_all_pending()
cmsis_dap_swd_cancel_transfers()
cmsis_dap_swd_write_from_queue()
cmsis_dap_close()
cmsis_dap_flush_read()
cmsis_dap_xfer()
cmsis_dap_swd_read_process()
cmsis_dap_usb_open()
cmsis_dap_usb_close()
cmsis_dap_usb_alloc()
cmsis_dap_usb_free()
cmsis_dap_hid_open()
cmsis_dap_hid_close()
cmsis_dap_hid_read()
cmsis_dap_hid_write()
cmsis_dap_hid_alloc()
cmsis_dap_hid_free()
cmsis_dap_hid_cancel_all()
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out