On 7/27/10 3:54 PM, Tony Duell wrote:
Thanks... I've skimmed the USB 2.0 spec, and to be
honest it does appear
to be ridiculously over-complicated for anything I need to do. I suspect
this comes from making a 'universal' interface that could handle
everything from keyboards to mass storage devices to printers to ...
(which IMHO was a mistake...)
If you think of it as more of an externally-accessible, hot-pluggable
system bus it may become a bit more palatable. In practice, it works
reasonably well.
I believe the spec is written to sound more complex than USB really is
due to people trying to impress their peers and justify their salaries
to their management.
-Dave
--
Dave McGuire
Port Charlotte, FL