On 30 Apr 2012 at 14:06, Richard wrote:
"polled nature"
"asymmetric"
"half-duplex"
Okay (although this could have been resolved with a simple lookup on
USB protocol).
The third term should be obvious. Data can flow in only one
direction at any given time over the interface. USB 3.0 uses a pair
of connectors to get around this, but I'm not aware of any USB 3.0
full-duplex EPROM programmers.
"Asymmetric" refers to adherence to a master-slave topology; a member
on the bus is either a controller or a slave. What ties this with
"polled nature" is that there is no way for a slave to initiate a
transfer--all conversations are initiated by the controller. In
other words, conversation between slave and controller is "speak only
when spoken to". Thus, to determine the status of an operation, the
host must periodically poll the slave asking "Is it soup yet?".
I hope this clears things up.
--Chuck