]> git.zerfleddert.de Git - usb-driver/blobdiff - config.h
update links for xc3sprog
[usb-driver] / config.h
index 1cacd06a86bc0d2bcd4742c47d50697972b0c32a..0c8097b20bfee02ccd67278bd738f6ee84e59c39 100644 (file)
--- a/config.h
+++ b/config.h
@@ -4,8 +4,14 @@ struct parport_config {
        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);
 };
 
-unsigned char config_is_real_pport(int num);
-unsigned short config_usb_vid(int num);
-unsigned short config_usb_pid(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);
Impressum, Datenschutz