OpenOCD
cklink_ctx Struct Reference
Collaboration diagram for cklink_ctx:

Data Fields

uint8_t csr_clk
 
bool dropped_ir_warned
 
unsigned int ir_bits
 
uint8_t ir_value [CKLINK_MAX_SCAN_BYTES]
 
bool long_scan_warned
 
struct jtag_commandpending_ir_cmd
 
uint8_t rx_buf [CKLINK_USB_BUF_SIZE]
 
size_t scan_buf_size
 
uint8_t * scan_tdi
 
uint8_t * scan_tdo
 
uint8_t tx_buf [CKLINK_USB_BUF_SIZE]
 
struct libusb_device_handle * usb_dev
 

Detailed Description

Definition at line 88 of file cklink.c.

Field Documentation

◆ csr_clk

uint8_t cklink_ctx::csr_clk

Definition at line 92 of file cklink.c.

Referenced by cklink_execute_tlr_reset(), cklink_probe_init(), and cklink_speed().

◆ dropped_ir_warned

bool cklink_ctx::dropped_ir_warned

Definition at line 100 of file cklink.c.

Referenced by cklink_execute_scan().

◆ ir_bits

unsigned int cklink_ctx::ir_bits

◆ ir_value

uint8_t cklink_ctx::ir_value[CKLINK_MAX_SCAN_BYTES]

Definition at line 93 of file cklink.c.

Referenced by cklink_execute_scan(), cklink_execute_tlr_reset(), and cklink_flush_pending_ir().

◆ long_scan_warned

bool cklink_ctx::long_scan_warned

Definition at line 99 of file cklink.c.

Referenced by cklink_jtag_scan().

◆ pending_ir_cmd

struct jtag_command* cklink_ctx::pending_ir_cmd

Definition at line 95 of file cklink.c.

Referenced by cklink_execute_scan(), cklink_execute_tlr_reset(), and cklink_flush_pending_ir().

◆ rx_buf

uint8_t cklink_ctx::rx_buf[CKLINK_USB_BUF_SIZE]

Definition at line 91 of file cklink.c.

Referenced by cklink_jtag_scan(), cklink_selfreg_read(), and cklink_usb_xfer().

◆ scan_buf_size

size_t cklink_ctx::scan_buf_size

Definition at line 98 of file cklink.c.

Referenced by cklink_execute_scan().

◆ scan_tdi

uint8_t* cklink_ctx::scan_tdi

Definition at line 96 of file cklink.c.

Referenced by cklink_execute_scan(), and cklink_quit().

◆ scan_tdo

uint8_t* cklink_ctx::scan_tdo

Definition at line 97 of file cklink.c.

Referenced by cklink_execute_scan(), and cklink_quit().

◆ tx_buf

◆ usb_dev

struct libusb_device_handle* cklink_ctx::usb_dev

Definition at line 89 of file cklink.c.

Referenced by cklink_init(), cklink_quit(), and cklink_usb_xfer().


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