Hello All, I have been trying to load usbser.sys
windows driver using Interface Association
Descriptor(IAD), because my device controller will
work as multi-function device,one of the funtion will
be usb-to-serial gadget.
When I load the usbser.sys based on IAD, the driver
loaded properly , created one COM port but there is
nothing on data interface, means no IN tokens on
Interrupt and Bulk IN endpoints from host,is there
something wrong with this approach?

If I load usbser.sys based on VID/PID, driver works
fine.

My IAD looks like:
/*IAD for comm class*/
struct usb_interface_assoc_descriptor iad =
{
        0x08,    /*IAD length*/
        0x0B,    /*IAD type*/
        0x00,    /*fisrt interface*/
        0x02,     /*number of interfaces*/
        USB_CLASS_COMM,         /*function class*/
        0x02,                   /*sub class*/
        0x01,                   /*protocol*/
        0x00                    /*FUNCTION number*/
};

Is there something wrong in this, can somebody guide
me here how to go about it?

Kind Regards
-jurel




 




  




        
                
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to