1
0
This repository has been archived on 2020-07-30. You can view files and clone it, but cannot push or open issues or pull requests.
Michal Demin 6615630635 Add support for different interfaces on FTDI chips.
Signed-off-by: Michal Demin <michaldemin@gmail.com>
2011-01-23 12:52:27 +01:00

18 lines
723 B
C

struct parport_config {
int num;
unsigned long ppbase;
unsigned char real;
unsigned short usb_vid;
unsigned short usb_pid;
unsigned short usb_iface;
int (*open) (int num);
void (*close) (int handle);
int (*transfer) (WD_TRANSFER *tr, int fd, unsigned int request, int ppbase, int ecpbase, int num);
};
struct parport_config __attribute__ ((visibility ("hidden"))) *config_get(int num);
unsigned char __attribute__ ((visibility ("hidden"))) config_is_real_pport(int num);
unsigned short __attribute__ ((visibility ("hidden"))) config_usb_vid(int num);
unsigned short __attribute__ ((visibility ("hidden"))) config_usb_pid(int num);
unsigned short __attribute__ ((visibility ("hidden"))) config_usb_iface(int num);