17 #ifndef OPENOCD_JTAG_DRIVERS_USB_BLASTER_UBLAST_ACCESS_H
18 #define OPENOCD_JTAG_DRIVERS_USB_BLASTER_UBLAST_ACCESS_H
21 #define COPY_TDO_BUFFER (1 << 0)
32 uint32_t *bytes_written);
34 uint32_t *bytes_read);
size_t size
Size of the control block search area.
uint16_t ublast_pid_uninit
int(* open)(struct ublast_lowlevel *low)
int(* write)(struct ublast_lowlevel *low, uint8_t *buf, int size, uint32_t *bytes_written)
int(* speed)(struct ublast_lowlevel *low, int speed)
struct libusb_device_handle * libusb_dev
uint16_t ublast_vid_uninit
int(* read)(struct ublast_lowlevel *low, uint8_t *buf, unsigned size, uint32_t *bytes_read)
int(* close)(struct ublast_lowlevel *low)
static struct ublast_lowlevel low
struct ublast_lowlevel * ublast_register_ftdi(void)
ublast_register_ftdi - get a lowlevel USB Blaster driver ublast2_register_libusb - get a lowlevel USB...
struct ublast_lowlevel * ublast2_register_libusb(void)