aboutsummaryrefslogtreecommitdiffstats
path: root/host
diff options
context:
space:
mode:
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