OpenOCD
vd_client Struct Reference
Collaboration diagram for vd_client:

Data Fields

uint8_t addr_bits
 
char bfm_path [128]
 
uint32_t bfm_period
 
uint8_t bfm_type
 
uint8_t buf_width
 
int hsocket
 
uint32_t mem_base [VD_MAX_MEMORIES]
 
uint32_t mem_depth [VD_MAX_MEMORIES]
 
uint8_t mem_ndx
 
char mem_path [VD_MAX_MEMORIES][128]
 
uint32_t mem_size [VD_MAX_MEMORIES]
 
uint32_t mem_width [VD_MAX_MEMORIES]
 
uint32_t poll_cycles
 
uint32_t poll_max
 
uint32_t poll_min
 
struct vd_rdata rdataq
 
char server_name [32]
 
uint16_t server_port
 
uint16_t sig_read
 
uint16_t sig_write
 
uint32_t targ_time
 
uint8_t trans_batch
 
bool trans_first
 
bool trans_last
 

Detailed Description

Definition at line 187 of file vdebug.c.

Field Documentation

◆ addr_bits

uint8_t vd_client::addr_bits

Definition at line 193 of file vdebug.c.

Referenced by vdebug_open().

◆ bfm_path

char vd_client::bfm_path[128]

Definition at line 209 of file vdebug.c.

Referenced by COMMAND_HANDLER(), vdebug_init(), and vdebug_quit().

◆ bfm_period

uint32_t vd_client::bfm_period

◆ bfm_type

uint8_t vd_client::bfm_type

Definition at line 194 of file vdebug.c.

Referenced by COMMAND_HANDLER(), vdebug_init(), and vdebug_quit().

◆ buf_width

uint8_t vd_client::buf_width

◆ hsocket

◆ mem_base

uint32_t vd_client::mem_base[VD_MAX_MEMORIES]

Definition at line 198 of file vdebug.c.

Referenced by COMMAND_HANDLER().

◆ mem_depth

uint32_t vd_client::mem_depth[VD_MAX_MEMORIES]

Definition at line 201 of file vdebug.c.

Referenced by vdebug_mem_open().

◆ mem_ndx

uint8_t vd_client::mem_ndx

Definition at line 191 of file vdebug.c.

Referenced by COMMAND_HANDLER(), vdebug_init(), and vdebug_quit().

◆ mem_path

char vd_client::mem_path[VD_MAX_MEMORIES][128]

Definition at line 210 of file vdebug.c.

Referenced by COMMAND_HANDLER(), vdebug_init(), and vdebug_mem_close().

◆ mem_size

uint32_t vd_client::mem_size[VD_MAX_MEMORIES]

Definition at line 199 of file vdebug.c.

Referenced by COMMAND_HANDLER().

◆ mem_width

uint32_t vd_client::mem_width[VD_MAX_MEMORIES]

Definition at line 200 of file vdebug.c.

Referenced by vdebug_mem_open(), and vdebug_quit().

◆ poll_cycles

uint32_t vd_client::poll_cycles

Definition at line 203 of file vdebug.c.

Referenced by vdebug_init().

◆ poll_max

uint32_t vd_client::poll_max

Definition at line 205 of file vdebug.c.

Referenced by COMMAND_HANDLER(), and vdebug_init().

◆ poll_min

uint32_t vd_client::poll_min

Definition at line 204 of file vdebug.c.

Referenced by COMMAND_HANDLER().

◆ rdataq

struct vd_rdata vd_client::rdataq

◆ server_name

char vd_client::server_name[32]

Definition at line 208 of file vdebug.c.

Referenced by COMMAND_HANDLER(), vdebug_init(), and vdebug_quit().

◆ server_port

uint16_t vd_client::server_port

Definition at line 202 of file vdebug.c.

Referenced by COMMAND_HANDLER(), vdebug_init(), and vdebug_quit().

◆ sig_read

uint16_t vd_client::sig_read

Definition at line 195 of file vdebug.c.

Referenced by vdebug_open().

◆ sig_write

uint16_t vd_client::sig_write

Definition at line 196 of file vdebug.c.

Referenced by vdebug_open().

◆ targ_time

uint32_t vd_client::targ_time

Definition at line 206 of file vdebug.c.

Referenced by vdebug_run_jtag_queue(), and vdebug_run_reg_queue().

◆ trans_batch

uint8_t vd_client::trans_batch

◆ trans_first

bool vd_client::trans_first

◆ trans_last

bool vd_client::trans_last

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