TwiceAsNice
2019-02-18
|
#include <unistd.h>
#include <stdio.h>
#include <libusb-1.0/libusb.h>
#include <errno.h>
#include "libfli-libfli.h"
#include "libfli-sys.h"
#include "libfli-mem.h"
#include "libfli-usb.h"
Macros | |
#define | FLIUSB_MIN_TIMEOUT (5000) |
#define | _DEBUG |
Functions | |
libusb_device_handle * | libusb_fli_find_handle (struct libusb_context *usb_ctx, char *name) |
long | libusb_usb_connect (flidev_t dev, fli_unixio_t *io, char *name) |
long | libusb_bulktransfer (flidev_t dev, int ep, void *buf, long *len) |
long | libusb_bulkwrite (flidev_t dev, void *buf, long *wlen) |
long | libusb_bulkread (flidev_t dev, void *buf, long *rlen) |
long | libusb_usb_disconnect (flidev_t dev, fli_unixio_t *io) |
int | libusb_fli_get_serial (libusb_device *usb_dev, char *serial, size_t max_serial) |
int | libusb_fli_create_name (libusb_device *usb_dev, char *name, size_t max_name) |
long | libusb_list (char *pattern, flidomain_t domain, char ***names) |
#define _DEBUG |
#define FLIUSB_MIN_TIMEOUT (5000) |
int libusb_fli_create_name | ( | libusb_device * | usb_dev, |
char * | name, | ||
size_t | max_name | ||
) |
libusb_device_handle * libusb_fli_find_handle | ( | struct libusb_context * | usb_ctx, |
char * | name | ||
) |
int libusb_fli_get_serial | ( | libusb_device * | usb_dev, |
char * | serial, | ||
size_t | max_serial | ||
) |
long libusb_list | ( | char * | pattern, |
flidomain_t | domain, | ||
char *** | names | ||
) |
long libusb_usb_connect | ( | flidev_t | dev, |
fli_unixio_t * | io, | ||
char * | name | ||
) |
long libusb_usb_disconnect | ( | flidev_t | dev, |
fli_unixio_t * | io | ||
) |