OpenOCD
|
Data Fields | |
int(* | close )(struct ublast_lowlevel *low) |
char * | firmware_path |
int | flags |
struct libusb_device_handle * | libusb_dev |
int(* | open )(struct ublast_lowlevel *low) |
void * | priv |
int(* | read )(struct ublast_lowlevel *low, uint8_t *buf, unsigned int size, uint32_t *bytes_read) |
int(* | speed )(struct ublast_lowlevel *low, int speed) |
uint16_t | ublast_pid |
uint16_t | ublast_pid_uninit |
uint16_t | ublast_vid |
uint16_t | ublast_vid_uninit |
int(* | write )(struct ublast_lowlevel *low, uint8_t *buf, int size, uint32_t *bytes_written) |
Definition at line 23 of file ublast_access.h.
int(* ublast_lowlevel::close) (struct ublast_lowlevel *low) |
Definition at line 36 of file ublast_access.h.
Referenced by ublast_quit().
char* ublast_lowlevel::firmware_path |
Definition at line 29 of file ublast_access.h.
Referenced by load_usb_blaster_firmware(), and ublast_init().
int ublast_lowlevel::flags |
Definition at line 40 of file ublast_access.h.
Referenced by ublast_init().
struct libusb_device_handle* ublast_lowlevel::libusb_dev |
Definition at line 28 of file ublast_access.h.
Referenced by ublast2_libusb_init(), ublast2_libusb_read(), and ublast2_libusb_write().
int(* ublast_lowlevel::open) (struct ublast_lowlevel *low) |
Definition at line 35 of file ublast_access.h.
Referenced by ublast_init().
void* ublast_lowlevel::priv |
Definition at line 39 of file ublast_access.h.
Referenced by ublast_getftdic().
int(* ublast_lowlevel::read) (struct ublast_lowlevel *low, uint8_t *buf, unsigned int size, uint32_t *bytes_read) |
Definition at line 33 of file ublast_access.h.
Referenced by ublast_buf_read().
int(* ublast_lowlevel::speed) (struct ublast_lowlevel *low, int speed) |
Definition at line 37 of file ublast_access.h.
uint16_t ublast_lowlevel::ublast_pid |
Definition at line 25 of file ublast_access.h.
Referenced by ublast2_libusb_init(), ublast_ftdi_init(), and ublast_init().
uint16_t ublast_lowlevel::ublast_pid_uninit |
Definition at line 27 of file ublast_access.h.
Referenced by ublast2_libusb_init(), and ublast_init().
uint16_t ublast_lowlevel::ublast_vid |
Definition at line 24 of file ublast_access.h.
Referenced by ublast2_libusb_init(), ublast_ftdi_init(), and ublast_init().
uint16_t ublast_lowlevel::ublast_vid_uninit |
Definition at line 26 of file ublast_access.h.
Referenced by ublast2_libusb_init(), and ublast_init().
int(* ublast_lowlevel::write) (struct ublast_lowlevel *low, uint8_t *buf, int size, uint32_t *bytes_written) |
Definition at line 31 of file ublast_access.h.
Referenced by ublast_buf_write().