On Wed, 2006-01-11 at 10:31 -0500, Alan Stern wrote: > This is a naive question from someone who doesn't know anything about > OHCI. Can you modify the routine that writes OHCI_USB_OPER to make it > wait until SF is set? If you do, does that help? Or does it just hang?
I am much more naive in this area than you :-), but my understanding is that writing OHCI_USB_OPER is what causes the OHCI controller to start sending SOF's, and the SF bit in the InterruptStatus register is just an indication that SOF's are occurring (OHCI spec, 7.1.2, HCFS bits). So I'm not sure the suggestion makes sense...or, rather, on the basis of the evidence, it _will_ hang, because in the bogus cases no SF's are occurring in the 8 ms or so that I watch for them, and I doubt that will change with a longer wait. If your experienced intuitions suggest it's worth trying, I'll do it, it's pretty easy. Actually, I guess I'll try it anyway :-) Thanks, sf ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel