hi folks, i am having problems with a usb mouse driver i'm trying to
write, as the system somehow keeps on assigning the 'hid' driver to
the mouse no matter what i do, even if my driver is ~specifically~ for
the vid/pid of my mouse.

So i am trying to trace down the code that decides the driver to
assign to the device. I have gone from usb_register in
drivers/usb/core/usb.c, as far back as bus_add_driver in
drivers/base/bus.c, but i'm afraid this is where i get lost. Could
somebody just give me some pointers as to the code in the usb
subsystem that really takes care of this, that decides which driver to
assign to which interface?

i would really appreciate some help here,
thanks,
-jf


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to