[OLPC-devel] video

Richard Smith smithbone at gmail.com
Fri Jul 28 19:04:52 EDT 2006


> > I bet there was some old usb key that was a little slow and someone
> > stuck a way overkill delay in there to be safe.
>
> The concept of "waiting for settle" doesn't make sense anyway.
>
> USB devices are polled, correct?. So if you've got nothing better to
> do than wait on it you should be able to poll until it's ready. What
> does waiting for a random amount of time have to do with it?

Yes. USB devices are polled, but USB mass storage disk fobs are
_horrible_ at being well behaved.

http://www.lvr.com/device_errors.htm

In the general section you will find a note about that some devices
need a few seconds after enumeration before you can send them a
command.  Some of these devices may just crash if you do not pause.
But I've not seen that particular problem yet.   Perhaps it was just
with older fobs.

-- 
Richard A. Smith



More information about the Devel mailing list