On Sat, Apr 28, 2001 at 08:42:59PM -0700, Adam J. Richter wrote:
> I think one reason why HID events are done through the
> default control pipe is that HID is designed to be able to
> express such complex input and output arrangements that there
> could easily be more inputs or output than the endpoint number,
> which are limited to something like 63 if I recall correctly.
It's also that way because of cost. You can make a _cheap_ USB keyboard
or mouse with only 1 endpoint. Endpoints cost money in silicon. That
is the main reason the spec is this way from what I remember in talking
to the author.
greg k-h
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel