OpenOCD
angie Struct Reference

Describes one driver instance. More...

Collaboration diagram for angie:

Data Fields

int commands_in_queue
 Number of commands in queue. More...
 
int delay_clock_tck
 Delay value for CLOCK_TMS commands. More...
 
int delay_clock_tms
 Delay value for CLOCK_TCK commands. More...
 
int delay_scan_in
 Delay value for SCAN_IN commands. More...
 
int delay_scan_io
 Delay value for SCAN_IO commands. More...
 
int delay_scan_out
 Delay value for SCAN_OUT commands. More...
 
unsigned int ep_in
 IN endpoint number. More...
 
unsigned int ep_out
 OUT endpoint number. More...
 
struct libusb_context * libusb_ctx
 
struct angie_cmdqueue_end
 Pointer to last command in queue. More...
 
struct angie_cmdqueue_start
 Pointer to first command in queue. More...
 
enum angie_type type
 
struct libusb_device_handle * usb_device_handle
 

Detailed Description

Describes one driver instance.

Definition at line 137 of file angie.c.

Field Documentation

◆ commands_in_queue

int angie::commands_in_queue

Number of commands in queue.

Definition at line 153 of file angie.c.

Referenced by angie_execute_queue().

◆ delay_clock_tck

int angie::delay_clock_tck

Delay value for CLOCK_TMS commands.

Definition at line 150 of file angie.c.

Referenced by angie_khz().

◆ delay_clock_tms

int angie::delay_clock_tms

Delay value for CLOCK_TCK commands.

Definition at line 151 of file angie.c.

Referenced by angie_khz().

◆ delay_scan_in

int angie::delay_scan_in

Delay value for SCAN_IN commands.

Definition at line 147 of file angie.c.

Referenced by angie_khz().

◆ delay_scan_io

int angie::delay_scan_io

Delay value for SCAN_IO commands.

Definition at line 149 of file angie.c.

Referenced by angie_khz().

◆ delay_scan_out

int angie::delay_scan_out

Delay value for SCAN_OUT commands.

Definition at line 148 of file angie.c.

Referenced by angie_khz().

◆ ep_in

unsigned int angie::ep_in

IN endpoint number.

Definition at line 142 of file angie.c.

Referenced by angie_init().

◆ ep_out

unsigned int angie::ep_out

OUT endpoint number.

Definition at line 143 of file angie.c.

Referenced by angie_init().

◆ libusb_ctx

struct libusb_context* angie::libusb_ctx

Definition at line 138 of file angie.c.

◆ queue_end

struct angie_cmd* angie::queue_end

Pointer to last command in queue.

Definition at line 155 of file angie.c.

◆ queue_start

struct angie_cmd* angie::queue_start

Pointer to first command in queue.

Definition at line 154 of file angie.c.

Referenced by angie_init().

◆ type

enum angie_type angie::type

Definition at line 139 of file angie.c.

◆ usb_device_handle

struct libusb_device_handle* angie::usb_device_handle

Definition at line 139 of file angie.c.

Referenced by angie_init(), and angie_load_firmware_and_renumerate().


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