from usb_blaster.c:99
struct ublast_info
{
enum gpio_steer pin6;
enum gpio_steer pin8;
int tms;
int tdi;
bool trst_asserted;
bool srst_asserted;
uint8_t buf[BUF_LEN];
int bufidx;
char *lowlevel_name;
struct ublast_lowlevel *drv;
uint16_t ublast_vid, ublast_pid;
uint16_t ublast_vid_uninit, ublast_pid_uninit;
int flags;
char *firmware_path;
};