On Tue, 11 Jul 2006, Ajay Jain wrote:

> > Remember the definitions of reset and suspend.  Reset is an SE0 signal,
> > which is the default bus state when no device is attached or the device's
> > pull-up resistor hasn't been turned on.  Suspend is a J signal, which is
> > the default bus state when the device's pull-up resistor is on and the
> > port is disabled.
> >
> > So when you see the bus go between reset and suspend, it means that the
> > device is turning its pull-up resistor off and on.
> 
> May be yes, but then I have a counter observation. When I use another
> host I always see a reset - suspend - reset - get_device_descriptor -
> reset - set_address sequence. This is something that I observe
> invariably. When I use the old host, I always see reset - suspend -
> reset - suspend - reset - suspend - reset - suspend - reset -
> get_device_descriptor - reset - set_address sequence. The observations
> on both these pc's is invariable. If it was a device oddity, then why
> would it behave differently on two different hosts?

I don't know.  Have you tried using any sort of USB sniffer program to 
monitor the host's requests to the bus's root hub?

Alan Stern



-------------------------------------------------------------------------
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-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to