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

Reply via email to