The USB provides a communication service between software on the host and its USB function. Functions
can have different communication flow requirements for different client-to-function interactions. The
USB
provides better overall bus utilization by allowing the separation of the different communication flows
to a
USB function. Each communication flow makes use of some bus access to accomplish communication
between client and function. Each communication flow is terminated at an endpoint on a device. Device
endpoints are used to identify aspects of each communication flow.
Capìtulo
5. Flujo de Datos: [5.1. Puntos de Vista] [5.2 Bus Topology] [5.3. Flujo de Comunicación]
[5.4. Tipos de Transferencia]