On Tue, 27 Apr 2004, David Bashaw wrote: > the actual endpoint number of a hub's "status change endpoint"?
It can be anything from 1 to 15. > from the 2.0 usb spec - > 11.12.1 Endpoint Organization - > The Hub Class defines one additional endpoint beyond Default Control > Pipe, which is required for all hubs: > the Status Change endpoint. The host system receives port and hub > status change notifications through the > Status Change endpoint. The Status Change endpoint is an interrupt > endpoint. > > > > So what endpoint number is this? It's the only endpoint in the hub's only interface. The endpoint number can be found by looking at the hub's descriptors. > Do I have to open an endpoint after the > hub receives its non-zero usb > device address? In Linux you don't have to do anything at all. The hub driver takes care of all that stuff. > Since the status change endpoint is an 'interrupt' > endpoint type I assume its not the > same as the default endpoint 0 since its a control endpoint type. No, the interrupt endpoint isn't the default control endpoint. Alan Stern ------------------------------------------------------- This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek For a limited time only, get FREE Ground shipping on all orders of $35 or more. Hurry up and shop folks, this offer expires April 30th! http://www.thinkgeek.com/freeshipping/?cpg=12297 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel