Prev: USB RNDIS
Next: WinUsb timing issue
From: giajh01 on 3 Dec 2009 14:48 Hi, Possibly not a winusb specific question, but it is possible to have 1 single winusb based device driver for a composite usb device (2 interfaces)? Can this be achieved via 1 single INF file, or do I need 2 seperate (albeit very similar) ones? I've been looking at http://www.cygnal.org/ubb/Forum9/HTML/001050.html which seems 2 suggest I'll need 2, which I'd like to avoid? Also is it possible to have my composite usb device appear as a single entity within the device manager
From: Doron Holan [MSFT] on 3 Dec 2009 18:31 as long as you want the 2 interfaces to be isntalled in the same device class, yes you can use one INF. you just need to HW ID matches in the INF d -- This posting is provided "AS IS" with no warranties, and confers no rights. "giajh01" <giajh01(a)discussions.microsoft.com> wrote in message news:8752D00E-0BF6-4DAA-9CBA-10E2467D0425(a)microsoft.com... > Hi, > > Possibly not a winusb specific question, but it is possible to have 1 > single winusb based device driver for a composite usb device (2 > interfaces)? > Can this be achieved via 1 single INF file, or do I need 2 seperate > (albeit > very similar) ones? > > I've been looking at http://www.cygnal.org/ubb/Forum9/HTML/001050.html > which > seems 2 suggest I'll need 2, which I'd like to avoid? > > Also is it possible to have my composite usb device appear as a single > entity within the device manager
From: Tim Roberts on 6 Dec 2009 01:15 giajh01 <giajh01(a)discussions.microsoft.com> wrote: > >Also is it possible to have my composite usb device appear as a single >entity within the device manager Sure. If your INF file matches the composite device VID and PID, then you'll be loaded for the composite. If you DON'T match the composite device, then usbccgp.sys will expose the individual interfaces with the MI_00, MI_01, MI_02 etc. suffixes. -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc.
|
Pages: 1 Prev: USB RNDIS Next: WinUsb timing issue |