support Quanta and Blackberry modes
[project/usbmode.git] / switch.h
index 246a29a..e499326 100644 (file)
--- a/switch.h
+++ b/switch.h
@@ -7,12 +7,14 @@
 struct usbdev_data {
        struct libusb_device_descriptor desc;
        struct libusb_config_descriptor *config;
 struct usbdev_data {
        struct libusb_device_descriptor desc;
        struct libusb_config_descriptor *config;
+       libusb_device *dev;
        libusb_device_handle *devh;
        struct blob_attr *info;
        int interface;
        int msg_endpoint;
        int response_endpoint;
        int release_delay;
        libusb_device_handle *devh;
        struct blob_attr *info;
        int interface;
        int msg_endpoint;
        int response_endpoint;
        int release_delay;
+       int dev_class;
        bool need_response;
 
        char idstr[10];
        bool need_response;
 
        char idstr[10];