|
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 |
| 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_tcp_close(), cmsis_dap_tcp_open(), cmsis_dap_tcp_read(), cmsis_dap_tcp_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_tcp_alloc(), 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_tcp_alloc(), cmsis_dap_tcp_free(), cmsis_dap_tcp_read(), cmsis_dap_tcp_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_tcp_alloc(), cmsis_dap_tcp_read(), cmsis_dap_tcp_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_tcp_alloc(), 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(), cmsis_dap_tcp_alloc(), 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_close(), cmsis_dap_usb_write(), and cmsis_dap_xfer().
| 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_tcp_alloc(), 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 56 of file cmsis_dap.h.
Referenced by cmsis_dap_config_trace().
| bool cmsis_dap::trace_enabled |
Definition at line 57 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().