summaryrefslogtreecommitdiffstats
path: root/host
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2010-10-07 11:22:19 -0700
committerJosh Blum <josh@joshknows.com>2010-10-07 11:22:19 -0700
commitd6e6d8bffc1663fe82ba57e4dcf1ecbcec59c53e (patch)
tree1d00e7155821663bf95e1f1c266f99d37f78317a /host
parent5514e67c64551e8c1d9e706f63be487aa6912705 (diff)
downloaduhd-d6e6d8bffc1663fe82ba57e4dcf1ecbcec59c53e.tar.gz
uhd-d6e6d8bffc1663fe82ba57e4dcf1ecbcec59c53e.tar.bz2
uhd-d6e6d8bffc1663fe82ba57e4dcf1ecbcec59c53e.zip
uhd: tweaked docs/notes on transports
Diffstat (limited to 'host')
-rw-r--r--host/docs/transport.rst7
1 files changed, 5 insertions, 2 deletions
diff --git a/host/docs/transport.rst b/host/docs/transport.rst
index 30fc1d78f..f247e9e34 100644
--- a/host/docs/transport.rst
+++ b/host/docs/transport.rst
@@ -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