OpenOCD
cmsis_dap Struct Reference
Collaboration diagram for cmsis_dap:

Data Fields

const struct cmsis_dap_backendbackend
 
struct cmsis_dap_backend_databdata
 
uint16_t caps
 
uint8_t * command
 
uint8_t common_swd_cmd
 
uint8_t * packet_buffer
 
unsigned int packet_buffer_size
 
unsigned int packet_count
 
unsigned int packet_size
 
unsigned int packet_usable_size
 
struct pending_request_block pending_fifo [MAX_PENDING_REQUESTS]
 
unsigned int pending_fifo_block_count
 
unsigned int pending_fifo_get_idx
 
unsigned int pending_fifo_put_idx
 
bool quirk_mode
 
unsigned int read_count
 
uint8_t * response
 
bool swd_cmds_differ
 
uint32_t swo_buf_sz
 
bool trace_enabled
 
unsigned int write_count
 

Detailed Description

Definition at line 27 of file cmsis_dap.h.

Field Documentation

◆ backend

◆ bdata

◆ caps

uint16_t cmsis_dap::caps

◆ command

◆ common_swd_cmd

uint8_t cmsis_dap::common_swd_cmd

Definition at line 45 of file cmsis_dap.h.

Referenced by cmsis_dap_swd_queue_cmd().

◆ packet_buffer

◆ packet_buffer_size

unsigned int cmsis_dap::packet_buffer_size

◆ packet_count

unsigned int cmsis_dap::packet_count

◆ packet_size

◆ packet_usable_size

unsigned int cmsis_dap::packet_usable_size

Definition at line 31 of file cmsis_dap.h.

Referenced by cmsis_dap_hid_alloc(), cmsis_dap_init(), and cmsis_dap_usb_alloc().

◆ pending_fifo

◆ pending_fifo_block_count

◆ pending_fifo_get_idx

unsigned int cmsis_dap::pending_fifo_get_idx

◆ pending_fifo_put_idx

◆ quirk_mode

bool cmsis_dap::quirk_mode

◆ read_count

unsigned int cmsis_dap::read_count

◆ response

◆ swd_cmds_differ

bool cmsis_dap::swd_cmds_differ

Definition at line 46 of file cmsis_dap.h.

Referenced by cmsis_dap_swd_queue_cmd(), and cmsis_dap_swd_write_from_queue().

◆ swo_buf_sz

uint32_t cmsis_dap::swo_buf_sz

Definition at line 57 of file cmsis_dap.h.

Referenced by cmsis_dap_config_trace().

◆ trace_enabled

bool cmsis_dap::trace_enabled

Definition at line 58 of file cmsis_dap.h.

Referenced by cmsis_dap_config_trace(), and cmsis_dap_poll_trace().

◆ write_count

unsigned int cmsis_dap::write_count

The documentation for this struct was generated from the following file: