OpenOCD
versaloon.h File Reference
Include dependency graph for versaloon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  interface_delay_t
 
struct  interface_gpio_t
 
struct  interface_jtag_raw_t
 
struct  interface_swd_t
 
struct  interface_target_voltage_t
 
struct  usart_status_t
 
struct  versaloon_adaptors_t
 
struct  versaloon_interface_t
 
struct  versaloon_usb_setting_t
 

Macros

#define GPIO_RTCK   (1 << 7)
 
#define GPIO_SRST   (1 << 0)
 
#define GPIO_TCK   (1 << 4)
 
#define GPIO_TDI   (1 << 6)
 
#define GPIO_TDO   (1 << 5)
 
#define GPIO_TMS   (1 << 8)
 
#define GPIO_TRST   (1 << 1)
 
#define GPIO_USR1   (1 << 2)
 
#define GPIO_USR2   (1 << 3)
 

Variables

struct versaloon_interface_t versaloon_interface
 
struct libusb_device_handle * versaloon_usb_device_handle
 

Macro Definition Documentation

◆ GPIO_RTCK

#define GPIO_RTCK   (1 << 7)

Definition at line 29 of file versaloon.h.

◆ GPIO_SRST

#define GPIO_SRST   (1 << 0)

Definition at line 22 of file versaloon.h.

◆ GPIO_TCK

#define GPIO_TCK   (1 << 4)

Definition at line 26 of file versaloon.h.

◆ GPIO_TDI

#define GPIO_TDI   (1 << 6)

Definition at line 28 of file versaloon.h.

◆ GPIO_TDO

#define GPIO_TDO   (1 << 5)

Definition at line 27 of file versaloon.h.

◆ GPIO_TMS

#define GPIO_TMS   (1 << 8)

Definition at line 30 of file versaloon.h.

◆ GPIO_TRST

#define GPIO_TRST   (1 << 1)

Definition at line 23 of file versaloon.h.

◆ GPIO_USR1

#define GPIO_USR1   (1 << 2)

Definition at line 24 of file versaloon.h.

◆ GPIO_USR2

#define GPIO_USR2   (1 << 3)

Definition at line 25 of file versaloon.h.

Variable Documentation

◆ versaloon_interface

◆ versaloon_usb_device_handle

struct libusb_device_handle* versaloon_usb_device_handle
extern

Definition at line 28 of file versaloon.c.

Referenced by versaloon_fini(), versaloon_send_command(), and vsllink_interface_init().