OpenOCD
|
Data Fields | |
const struct cmsis_dap_backend * | backend |
struct cmsis_dap_backend_data * | bdata |
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 |
Definition at line 27 of file cmsis_dap.h.
const struct cmsis_dap_backend* cmsis_dap::backend |
Definition at line 29 of file cmsis_dap.h.
Referenced by cmsis_dap_close(), cmsis_dap_flush_read(), cmsis_dap_init(), cmsis_dap_open(), cmsis_dap_swd_cancel_transfers(), cmsis_dap_swd_read_process(), cmsis_dap_swd_write_from_queue(), and cmsis_dap_xfer().
struct cmsis_dap_backend_data* cmsis_dap::bdata |
Definition at line 28 of file cmsis_dap.h.
Referenced by cmsis_dap_hid_close(), cmsis_dap_hid_open(), cmsis_dap_hid_read(), cmsis_dap_hid_write(), cmsis_dap_usb_alloc(), cmsis_dap_usb_cancel_all(), cmsis_dap_usb_close(), cmsis_dap_usb_free(), cmsis_dap_usb_open(), cmsis_dap_usb_read(), and cmsis_dap_usb_write().
uint16_t cmsis_dap::caps |
Definition at line 54 of file cmsis_dap.h.
Referenced by cmsis_dap_config_trace(), cmsis_dap_get_caps_info(), cmsis_dap_init(), and cmsis_dap_swd_open().
uint8_t* cmsis_dap::command |
Definition at line 34 of file cmsis_dap.h.
Referenced by cmsis_dap_cmd_dap_connect(), cmsis_dap_cmd_dap_disconnect(), cmsis_dap_cmd_dap_info(), cmsis_dap_cmd_dap_led(), cmsis_dap_cmd_dap_swd_configure(), cmsis_dap_cmd_dap_swj_clock(), cmsis_dap_cmd_dap_swj_pins(), cmsis_dap_cmd_dap_swj_sequence(), cmsis_dap_cmd_dap_swo_baudrate(), cmsis_dap_cmd_dap_swo_control(), cmsis_dap_cmd_dap_swo_data(), cmsis_dap_cmd_dap_swo_mode(), cmsis_dap_cmd_dap_swo_status(), cmsis_dap_cmd_dap_swo_transport(), cmsis_dap_cmd_dap_tfer_configure(), cmsis_dap_flush(), cmsis_dap_hid_alloc(), cmsis_dap_hid_open(), cmsis_dap_hid_write(), cmsis_dap_metacmd_targetsel(), cmsis_dap_swd_write_from_queue(), cmsis_dap_usb_alloc(), cmsis_dap_usb_free(), cmsis_dap_xfer(), and COMMAND_HANDLER().
uint8_t cmsis_dap::common_swd_cmd |
Definition at line 45 of file cmsis_dap.h.
Referenced by cmsis_dap_swd_queue_cmd().
uint8_t* cmsis_dap::packet_buffer |
Definition at line 33 of file cmsis_dap.h.
Referenced by cmsis_dap_close(), cmsis_dap_hid_alloc(), cmsis_dap_hid_free(), cmsis_dap_hid_open(), cmsis_dap_hid_read(), cmsis_dap_hid_write(), cmsis_dap_usb_alloc(), cmsis_dap_usb_free(), cmsis_dap_usb_read(), and cmsis_dap_usb_write().
unsigned int cmsis_dap::packet_buffer_size |
Definition at line 32 of file cmsis_dap.h.
Referenced by cmsis_dap_hid_alloc(), cmsis_dap_hid_read(), cmsis_dap_hid_write(), cmsis_dap_usb_alloc(), and cmsis_dap_usb_read().
unsigned int cmsis_dap::packet_count |
Definition at line 50 of file cmsis_dap.h.
Referenced by cmsis_dap_init(), cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_read_process(), and cmsis_dap_swd_write_from_queue().
unsigned int cmsis_dap::packet_size |
Definition at line 30 of file cmsis_dap.h.
Referenced by cmsis_dap_hid_alloc(), cmsis_dap_hid_write(), cmsis_dap_init(), cmsis_dap_poll_trace(), cmsis_dap_usb_alloc(), cmsis_dap_usb_free(), and cmsis_dap_usb_read().
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().
struct pending_request_block cmsis_dap::pending_fifo[MAX_PENDING_REQUESTS] |
Definition at line 46 of file cmsis_dap.h.
Referenced by cmsis_dap_close(), cmsis_dap_init(), cmsis_dap_swd_discard_all_pending(), cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_read_process(), and cmsis_dap_swd_write_from_queue().
unsigned int cmsis_dap::pending_fifo_block_count |
Definition at line 52 of file cmsis_dap.h.
Referenced by cmsis_dap_swd_discard_all_pending(), cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_read_process(), cmsis_dap_swd_run_queue(), cmsis_dap_swd_write_from_queue(), and cmsis_dap_xfer().
unsigned int cmsis_dap::pending_fifo_get_idx |
Definition at line 51 of file cmsis_dap.h.
Referenced by cmsis_dap_swd_discard_all_pending(), cmsis_dap_swd_read_process(), cmsis_dap_swd_run_queue(), cmsis_dap_usb_read(), cmsis_dap_usb_write(), and cmsis_dap_xfer().
unsigned int cmsis_dap::pending_fifo_put_idx |
Definition at line 51 of file cmsis_dap.h.
Referenced by cmsis_dap_swd_discard_all_pending(), cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_run_queue(), cmsis_dap_swd_write_from_queue(), cmsis_dap_usb_write(), and cmsis_dap_xfer().
bool cmsis_dap::quirk_mode |
Definition at line 55 of file cmsis_dap.h.
Referenced by cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_read_process(), cmsis_dap_swd_switch_seq(), and cmsis_dap_swd_write_from_queue().
unsigned int cmsis_dap::read_count |
Definition at line 40 of file cmsis_dap.h.
Referenced by cmsis_dap_init(), cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_run_queue(), cmsis_dap_swd_write_from_queue(), and cmsis_dap_xfer().
uint8_t* cmsis_dap::response |
Definition at line 35 of file cmsis_dap.h.
Referenced by cmsis_dap_cmd_dap_connect(), cmsis_dap_cmd_dap_disconnect(), cmsis_dap_cmd_dap_info(), cmsis_dap_cmd_dap_led(), cmsis_dap_cmd_dap_swd_configure(), cmsis_dap_cmd_dap_swj_clock(), cmsis_dap_cmd_dap_swj_pins(), cmsis_dap_cmd_dap_swj_sequence(), cmsis_dap_cmd_dap_swo_baudrate(), cmsis_dap_cmd_dap_swo_control(), cmsis_dap_cmd_dap_swo_data(), cmsis_dap_cmd_dap_swo_mode(), cmsis_dap_cmd_dap_swo_status(), cmsis_dap_cmd_dap_swo_transport(), cmsis_dap_cmd_dap_tfer_configure(), cmsis_dap_flush(), cmsis_dap_hid_alloc(), cmsis_dap_hid_open(), cmsis_dap_metacmd_targetsel(), cmsis_dap_swd_read_process(), cmsis_dap_usb_alloc(), cmsis_dap_usb_free(), cmsis_dap_xfer(), and COMMAND_HANDLER().
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().
uint32_t cmsis_dap::swo_buf_sz |
Definition at line 57 of file cmsis_dap.h.
Referenced by cmsis_dap_config_trace().
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().
unsigned int cmsis_dap::write_count |
Definition at line 39 of file cmsis_dap.h.
Referenced by cmsis_dap_init(), cmsis_dap_swd_queue_cmd(), cmsis_dap_swd_run_queue(), cmsis_dap_swd_write_from_queue(), and cmsis_dap_xfer().