aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard_iface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* dboard_iface: Fix sleep()michael-west2021-06-031-1/+1
| | | | | | Sleep was incorrectly in nanosecond counts instead of microsecond counts. Signed-off-by: michael-west <michael.west@ettus.com>
* dboard_iface: Modify sleep() functionMichael West2021-02-041-5/+14
| | | | | | | | | The algorithm for the sleep() function is changed to first increment the command time if the command time is set. If the command time is not set, it just performs a sleep on the host. The intention is to make a best effort to create the requested delay on the device. Signed-off-by: Michael West <michael.west@ettus.com>
* uhd: Apply clang-format against all .cpp and .hpp files in host/Martin Braun2020-03-031-7/+7
| | | | | Note: template_lvbitx.{cpp,hpp} need to be excluded from the list of files that clang-format gets applied against.
* lib: Purge all references to boost::this_thread::sleep()Martin Braun2018-04-301-2/+4
| | | | Replace with std::this_thread::sleep_for().
* uhd: Update license headersMartin Braun2018-02-191-1/+2
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* Add sleep function to dboard_ifaceKevin Gilbert2016-08-051-0/+31
| | | | | Having this function allows a dboard_iface implementation to be aware of the timing of various calls such as SPI and register writes.
* usrp: Refactored dboard_iface for all productsAshish Chaudhari2016-02-161-93/+0
| | | | | | | - Made dboard_iface an interface! Removed PIMPL - Added unit "BOTH" to dboard API and expanded GPIO API width to 32 - Removed gpio_debug_mux. No product ever used that - Refactored gpio_atr cores to work with new dboard_iface
* uhd: Add ability to get and set command time through dboard_iface.michael-west2015-04-031-1/+11
| | | | | This creates a wb_iface child class called timed_wb_iface, which adds support for timed commands.
* uhd: added virtual destructors for several interface classesJosh Blum2013-07-151-1/+6
|
* uhd: added read-back calls to dboard iface gpio settings, and optional maskJosh Blum2010-11-261-0/+78