mirror of
https://github.com/saymrwulf/uhd.git
synced 2026-05-16 21:10:10 +00:00
uhd: tweaked docs/notes on transports
This commit is contained in:
parent
5514e67c64
commit
d6e6d8bffc
1 changed files with 5 additions and 2 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue