On Tue, Nov 12, 2002 at 09:25:40AM +0530, V Ganesh wrote:
> 
> OTOH, wes ([EMAIL PROTECTED]) figured out that the wceusb.inf
> file, which is part of the activesync package, contained the usb ids of all
> activesync-supported devices. the ipaq driver most likely supports
> all of them, since the activesync protocol is probably identical for all of
> them.
> there are a _ton_ of them in activesync 3.6, 287 to be precise. these fall broadly 
>into two categories:
> assorted vendors:     30
> microsoft:            257
> there's a contiguous range from vid=0x45e,prod=0x400 to 0x4ff.
> 
> should I add all of these into the in-kernel device table? sounds excessive.

Yeah, 257 ids sounds like they are covering for any future devices that
might get created.  But what you could do is something like:
        - list all 30 different devices.
        - say that you accept all devices with vendor 0x045e
                - in the probe function, see if the range matches your
                  acceptable range.

That will keep your list of supported devices to a reasonable ammount,
and still allow you to work properly for all 257 microsoft devices.

thanks,

greg k-h


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to