On Wed, 3 Dec 2003, Patrick Agrain wrote:

> Hello everybody,
> 
> I'm in charge of quite almost the same thing as Dimitris Lampridis and my 
> Linux skills are not well developped ( but I try to improve them ).
> 
> Before coding on specific hardware, I wish to know more about the USB 
> driver architecture.
> I think I have understood the meaning of the virtual root hub which is to 
> implement the "hub feature" on a Host Controler (?), but I still hang on 
> the bus problem.
> Should a device share the same bus number than the Host Controler to talk 
> to each other ?

A device attached to the host controller should indeed have the same bus 
number as the host controller.

> If this is the case, I suppose that Device and HC would have different 
> addresses on this bus ?

Yes.  HC's don't actually have device addresses but their virtual root 
hubs do.  A root hub is always given device address 1, and any other 
device attached to the bus has a higher address.

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by OSDN's Audience Survey.
Help shape OSDN's sites and tell us what you think. Take this
five minute survey and you could win a $250 Gift Certificate.
http://www.wrgsurveys.com/2003/osdntech03.php?site=8
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to