On Sun, 16 Jan 2005 12:46:01 -0500 (EST), Alan Stern <[EMAIL PROTECTED]> wrote:
> The descriptor fetch doesn't occur immediately after the port reset; > there's a delay in between (see hub_port_wait_reset). What happens if you > increase HUB_SHORT_RESET_TIME and HUB_ROOT_RESET_TIME each by 10 ms > instead of adding the extra msleep? This is an important point which I did not see or answer, due to some confusion locally. I'm sorry. Yes, we wait for the reset between setting the reset state (port feature), and clearing it, thus enabling the device for normal operations. However, there is no delay of any sort after clear_port_feature() call. In no way changing parameters alters this situation. > > What is up with that? Does Windows do it? Which one (98, XP)? > > I haven't tested Win 98, but I believe that NT, 2000, and XP all do it. >[...] Sorry, I missed that, and so asked again. Please ignore that. I hope now my reply is a little more coherent... -- Pete ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel