X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/usb-driver/blobdiff_plain/3664a3e3ec99658c509af894141883dbc580a092..576995a8663c7f9da1d65e05cb35dbf86cdb66e9:/usb-driver.h diff --git a/usb-driver.h b/usb-driver.h index 7a8e1ee..1c8c779 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,11 @@ #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 MAGIC 0xa410b413UL @@ -219,8 +225,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;