Alan Stern wrote:
> On Mon, 4 Sep 2006, Fabian Steiner wrote:
> 
>> [...]
> 
> I'm going to skip the PCI parts of those pathnames and concentrate on just 
> the USB portions.
> 
> "usb3" means the third USB controller in your computer, according to a 
> more or less arbitrary numbering scheme.  That is, the "3" doesn't mean 
> anything in itself -- it's just a way to distinguish this controller from 
> controllers 1 and 2.
> 
> The "3-2" part means controller 3 port 2.  Assuming the device attached to 
> that port is a hub, then "3-2.1" means port 1 of that hub.  So if you have 
> a memory stick plugged into port 1 of a hub which is itself plugged into 
> port 2 of controller 3, the path for that stick will be "usb3/3-2/3-2.1".
> 
> The final part following the colons, like ":1.0" refers to the device 
> configuration and interface.  In this example, it means configuration 1, 
> interface 0.  Although memory sticks generally have only one configuration 
> (number 1) and that configuration generally has only one interface (number 
> 0), other sorts of devices may have several configurations and each 
> configuration may have several interfaces.  Only one configuration can be 
> installed at any given time, but then all the interfaces in that 
> configuration will be available and will have entries in sysfs.


Thank you very much! Now this naming scheme is much more obvious to me.

Fabian Steiner

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to