next up previous contents
Next: Operating System Aspects Up: High Level Description Previous: Device Enumeration

Master-slave setup

USB link is a resource that is shared across all the devices. This means that contention can result in terms of more than one device wanting to send data at the same time (as is the case with ethernet). USB resolves this issue by following a master-slave protocol. The host is the master and controls the bus, and all the devices attached to the bus are slaves. Any device can transfer on the bus only at the request of the master.

Bhanu Nagendra P.
2003-07-28