OpenOCD
cmsis_dap_backend_data Struct Reference
Collaboration diagram for cmsis_dap_backend_data:

Data Fields

struct cmsis_dap_bulk_transfer command_transfers [MAX_PENDING_REQUESTS]
 
struct libusb_device_handle * dev_handle
 
hid_device * dev_handle
 
unsigned int ep_in
 
unsigned int ep_out
 
int interface
 
struct cmsis_dap_bulk_transfer response_transfers [MAX_PENDING_REQUESTS]
 
struct libusb_context * usb_ctx
 

Detailed Description

Definition at line 49 of file cmsis_dap_usb_bulk.c.

Field Documentation

◆ command_transfers

◆ dev_handle [1/2]

◆ dev_handle [2/2]

hid_device* cmsis_dap_backend_data::dev_handle

Definition at line 34 of file cmsis_dap_usb_hid.c.

◆ ep_in

unsigned int cmsis_dap_backend_data::ep_in

Definition at line 53 of file cmsis_dap_usb_bulk.c.

Referenced by cmsis_dap_usb_open(), and cmsis_dap_usb_read().

◆ ep_out

unsigned int cmsis_dap_backend_data::ep_out

Definition at line 52 of file cmsis_dap_usb_bulk.c.

Referenced by cmsis_dap_usb_open(), and cmsis_dap_usb_write().

◆ interface

int cmsis_dap_backend_data::interface

Definition at line 54 of file cmsis_dap_usb_bulk.c.

Referenced by cmsis_dap_usb_close(), and cmsis_dap_usb_open().

◆ response_transfers

◆ usb_ctx

struct libusb_context* cmsis_dap_backend_data::usb_ctx

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