X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/usb-driver/blobdiff_plain/3664a3e3ec99658c509af894141883dbc580a092..57fade8e359a0868939de153436a58bd7d0bd098:/usb-driver.h diff --git a/usb-driver.h b/usb-driver.h index 7a8e1ee..77b60f2 100644 --- a/usb-driver.h +++ b/usb-driver.h @@ -1,6 +1,7 @@ #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 @@ -12,6 +13,12 @@ #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 @@ -219,8 +226,8 @@ typedef struct { unsigned char Byte; // Use for 8 bit transfer. unsigned short Word; // Use for 16 bit transfer. - unsigned int Dword; // Use for 32 bit transfer. - unsigned long long Qword; // Use for 64 bit transfer. + uint32_t Dword; // Use for 32 bit transfer. + uint64_t Qword; // Use for 64 bit transfer. void* pBuffer; // Use for string transfer. } Data; } WD_TRANSFER, WD_TRANSFER_V61;