[lkml]   [2010]   [Aug]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] USB: Gadget: g_multi: added INF file for gadget with multiple configurations
    Xiaofan Chen <> writes:
    > Basically I am just wondering if the following statement is true or not.

    > On Fri, Aug 13, 2010 at 5:31 PM, Dries Van Puymbroeck wrote:
    >> When a mutlifunction gadget has more than 1 configuration, Windows does not
    >> use its generic driver for multifunction USB devices.

    > I am thinking the inf file is not necessary.
    > "When the system detects that a USB device is composite, it loads the
    > USB common class generic parent driver (usbccgp.sys)."

    specifies that for a device to be identified as composite it (among
    other things) "must have a single configuration". The page has also
    a passage which seems to indicate that the INF is needed:

    > If you want the generic parent driver to manage your device, but your
    > device does not have the characteristics necessary to ensure that the
    > system will generate a compatible ID of USB\COMPOSITE, you will have
    > to provide an INF file that loads the generic parent driver.

    Selecting of the configuration is also mentioned as a requirement, and
    the next paragraph points to a web page you've cited:

    > If your composite device has multiple configurations, the INF file you
    > provide must specify which configuration the generic parent should use
    > in the registry. The necessary registry keys are described in
    > Selecting the Configuration for a Composite USB Device.

    Best regards, _ _
    .o. | Liege of Serenly Enlightened Majesty of o' \,=./ `o
    ..o | Computer Science, Michal "mina86" Nazarewicz (o o)
    ooo +--<>--<>--ooO--(_)--Ooo--

     \ /
      Last update: 2010-08-14 10:41    [W:0.022 / U:21.404 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site