uhd: tweaked docs/notes on transports

This commit is contained in:
Josh Blum 2010-10-07 11:22:19 -07:00
parent 5514e67c64
commit d6e6d8bffc

View file

@ -4,6 +4,10 @@ UHD - Transport Application Notes
.. contents:: Table of Contents
------------------------------------------------------------------------
Introduction
------------------------------------------------------------------------
A transport is the layer between the packet interface and a device IO interface.
The advanced user can pass optional parameters
into the underlying transport layer through the device address.
These optional parameters control how the transport object allocates memory,
@ -67,8 +71,7 @@ The USB transport is implemented with libusb.
Libusb provides an asynchronous API for USB bulk transfers.
The transport implementation allocates a number of buffers
and submits asynchronous requests through libusb.
A single thread runs in the background
and executes the libusb event handler to process these requests.
Event handler threads run in the background to process these requests.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Transport parameters