OpenOCD
cmsis_dap_swd_read_process()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Development Tools
OpenOCD
cmsis_dap_swd_read_process()
cmsis_dap_swd_read_process() function
Syntax
Show:
Summary
Declaration
from
cmsis_dap.c:876
static
void
cmsis_dap_swd_read_process
(
struct
cmsis_dap
*
dap
,
enum
cmsis_dap_blocking
blocking
)
;
Arguments
Argument
dap
blocking
Related Functions
Found 17 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_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
Code
Location
Referrer
static
void
cmsis_dap_swd_read_process
(
struct
cmsis_dap
*
dap
,
enum
cmsis_dap_blocking
blocking
)
cmsis_dap.c:876
cmsis_dap_swd_read_process
(
cmsis_dap_handle
,
CMSIS_DAP_NON_BLOCKING
)
;
cmsis_dap.c:997
cmsis_dap_swd_run_queue()
cmsis_dap_swd_read_process
(
cmsis_dap_handle
,
CMSIS_DAP_BLOCKING
)
;
cmsis_dap.c:1003
cmsis_dap_swd_run_queue()
cmsis_dap_swd_read_process
(
cmsis_dap_handle
,
CMSIS_DAP_NON_BLOCKING
)
;
cmsis_dap.c:1079
cmsis_dap_swd_queue_cmd()
cmsis_dap_swd_read_process
(
cmsis_dap_handle
,
CMSIS_DAP_BLOCKING
)
;
cmsis_dap.c:1086
cmsis_dap_swd_queue_cmd()
Call Tree
from
examples
cmsis_dap_swd_read_process()
is called by 2 functions and calls 7 functions:
cmsis_dap_swd_run_queue()
cmsis_dap_swd_queue_cmd()
All items filtered out
cmsis_dap_swd_read_process()
le_to_h_u32()
le_to_h_u16()
log_printf_lf()
swd_ack_to_error_code()
cmsis_dap_backend::read
cmsis_dap_swd_discard_all_pending()
cmsis_dap_swd_cancel_transfers()
All items filtered out
Data Use
from
examples
cmsis_dap_swd_read_process()
reads 18 variables and writes 4 variables:
log_levels::LOG_LVL_ERROR
log_levels::LOG_LVL_DEBUG
log_levels::LOG_LVL_DEBUG_IO
debug_level
pending_transfer_result::cmd
pending_transfer_result::buffer
pending_request_block::transfers
pending_request_block::transfer_count
pending_request_block::command
cmsis_dap::backend
cmsis_dap::response
cmsis_dap::pending_fifo
cmsis_dap::packet_count
cmsis_dap::pending_fifo_get_idx
cmsis_dap::pending_fifo_block_count
cmsis_dap::quirk_mode
cmsis_dap_blocking::CMSIS_DAP_NON_BLOCKING
queued_retval
All items filtered out
cmsis_dap_swd_read_process()
pending_request_block::transfer_count
cmsis_dap::pending_fifo_get_idx
cmsis_dap::pending_fifo_block_count
queued_retval
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