On Tue, Mar 05, 2002 at 07:39:57AM +1100, Brad Hards wrote:
> On Tue, 5 Mar 2002 06:37, Greg KH wrote:
> > On Sun, Mar 03, 2002 at 02:33:20AM -0500, Matt Matthews wrote:
> > > usbmouse                1824   0  (unused)
> > > usbkbd                  2944   0  (unused)
> >
> > Can you just delete this modules to prevent them from getting loaded?
> > You should not need them at all, and if both are loaded (along with the
> > input drivers, not nice things have been known to happen.)
> I think maybe we should look at the Boot Protocol drivers again.
> 
> 1. We seem to be confusing users, and we likely will get bit-rot on the code
> 2. We now have dependency on the input drivers (ie. the comments above 
> probably aren't exactly true :). usbkbd no longer calls handle_scancode 
> directly - it gets passed through the input.o and keybdev.o code.
> 3. The code size difference is there, but it isn't that great.
> 
> I'd like to suggest ripping out the boot protocol drivers, at least in 2.5.

No, they are still needed for some systems.  Think boot disks and other
space constrained places.

> As a middle ground, we could just remove the config options, and leave the 
> code, along with a comment in Documentation.  I'd like to do this for 2.4.

No.  We currently have drivers in the tree that do different things, yet
bind to the same type of devices.  Here's two pairs for example:
        bluetooth.c and hci_usb.c
        ir-usb.c and irda-usb.c

Should one of these pairs go away too?  I don't think so.  Each of them
fill a need for someone, just like the Boot protocol drivers do.  It's
up to the user to be "smart" enough to not enable the incorrect one.
And it's up to us to document this to allow the user to make the correct
"smart" decision :)

I also remember some older USB keyboards that do not work with the full
HID driver, but works fine with the boot protocol drivers.  I need to
try to dig that device up.

thanks,

greg k-h

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to