]> git.zerfleddert.de Git - usb-driver/blobdiff - usb-driver.h
make parallel port numbers permanent across program restarts
[usb-driver] / usb-driver.h
index e67194ea0860f9b6710662f1b06a65f47e8b73c1..3487b7bb631241a5c2c59fe86ac42a8beb4ccf9d 100644 (file)
@@ -1,6 +1,7 @@
 #define VERSION                        0x910
 #define LICENSE                        0x952
 #define TRANSFER               0x98c
 #define VERSION                        0x910
 #define LICENSE                        0x952
 #define TRANSFER               0x98c
+#define MULTI_TRANSFER         0x98d
 #define USB_TRANSFER           0x983
 #define EVENT_UNREGISTER       0x987
 #define INT_DISABLE            0x91f
 #define USB_TRANSFER           0x983
 #define EVENT_UNREGISTER       0x987
 #define INT_DISABLE            0x91f
 #define INT_ENABLE             0x98e
 #define EVENT_PULL             0x988
 #define USB_SET_INTERFACE      0x981
 #define INT_ENABLE             0x98e
 #define EVENT_PULL             0x988
 #define USB_SET_INTERFACE      0x981
+#define CARD_REGISTER_OLD      0x97d
+#define INT_ENABLE_OLD         0x91e
+#define USB_GET_DEVICE_DATA_OLD        0x980
+#define EVENT_REGISTER_OLD     0x986
+#define TRANSFER_OLD           0x903
+#define MULTI_TRANSFER_OLD     0x904
 
 #define MAGIC 0xa410b413UL
 
 
 #define MAGIC 0xa410b413UL
 
+#define PP_DATA                        0
+#define PP_STATUS              1
+#define PP_CONTROL             2
+#define PP_ECP_CFGA            0
+#define PP_ECP_CFGB            1
+#define PP_ECP_ECR             2
+#define PP_READ                        10
+#define PP_WRITE               13
+
 #define WDU_GET_MAX_PACKET_SIZE(x)                ((unsigned short) (((x) & 0x7ff) * (1 + (((x) & 0x1800) >> 11))))
 
 /* http://www.jungo.com/support/documentation/windriver/811/wdusb_man_mhtml/node78.html#SECTION001734000000000000000 */
 #define WDU_GET_MAX_PACKET_SIZE(x)                ((unsigned short) (((x) & 0x7ff) * (1 + (((x) & 0x1800) >> 11))))
 
 /* http://www.jungo.com/support/documentation/windriver/811/wdusb_man_mhtml/node78.html#SECTION001734000000000000000 */
Impressum, Datenschutz