Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: Move internal headers to uhdlib/ | Martin Braun | 2018-03-14 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | To avoid the proliferation of additional include directories and multiple ways of including project-local headers, we now default to moving all headers that are used across UHD into the uhdlib/ subdirectory. Some #include statements were also reordered as they were modified for closer compliance with the coding guidelines. Internal cpp source files should now include files like this: #include <uhdlib/rfnoc/ctrl_iface.hpp> Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com> | ||||
* | uhd: Update license headers | Martin Braun | 2018-02-19 | 1 | -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 Braun | 2017-12-22 | 1 | -12/+1 |
| | |||||
* | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 1 | -1/+1 |
| | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | usrp2: fixes according to coverity reports | Andrej Rode | 2017-01-12 | 1 | -1/+1 |
| | |||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 1 | -37/+37 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | dboard_iface: Added FE name input to set_fe_connection | Ashish Chaudhari | 2016-05-16 | 1 | -3/+3 |
| | | | | | - A dboard_base class can have multiple frontends (subdevs) and the set_fe_connection needs to be able to distinguish between them | ||||
* | dboard_iface: Added method to configure front connection and settings | Ashish Chaudhari | 2016-03-21 | 1 | -0/+6 |
| | |||||
* | usrp: Refactored dboard_iface for all products | Ashish Chaudhari | 2016-02-16 | 1 | -21/+52 |
| | | | | | | | - 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-west | 2015-04-03 | 1 | -5/+20 |
| | | | | | This creates a wb_iface child class called timed_wb_iface, which adds support for timed commands. | ||||
* | uhd: allow for 16 bit i2c and eeprom addrs | Josh Blum | 2013-07-24 | 1 | -4/+4 |
| | |||||
* | usrp2: integrated fifo ctrl into usrp2 modules, implemented window'd acking | Josh Blum | 2012-03-23 | 1 | -18/+30 |
| | |||||
* | usrp2: reg map change for GPIO core | Josh Blum | 2011-11-03 | 1 | -1/+1 |
| | |||||
* | usrp2: created new gpio core and used in dboard iface | Josh Blum | 2011-07-27 | 1 | -65/+10 |
| | |||||
* | usrp2: moved register map into #defines, entries for new dsp frontend | Josh Blum | 2011-05-17 | 1 | -15/+15 |
| | | | | also fixes irq rb | ||||
* | Generalized mboard_iface and added a SPI convenience class a la I2C | Nick Foster | 2011-03-03 | 1 | -8/+8 |
| | |||||
* | uhd: renamed the assert header to assert has | Josh Blum | 2011-02-24 | 1 | -1/+1 |
| | | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match | ||||
* | uhd: update copyright dates on host code | Josh Blum | 2011-01-13 | 1 | -1/+1 |
| | |||||
* | uhd: replace all the instances of float not pertaining to io types with ↵ | Josh Blum | 2011-01-11 | 1 | -5/+5 |
| | | | | double, simplifies life | ||||
* | uhd: added read-back calls to dboard iface gpio settings, and optional mask | Josh Blum | 2010-11-26 | 1 | -8/+8 |
| | |||||
* | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-10-05 | 1 | -0/+4 |
|\ | | | | | | | | | | | Conflicts: host/lib/ic_reg_maps/CMakeLists.txt host/lib/usrp/usrp2/io_impl.cpp | ||||
| * | usrp: added get codec rate to dboard iface | Josh Blum | 2010-09-29 | 1 | -0/+4 |
| | | |||||
* | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-08-25 | 1 | -0/+20 |
|\| | | | | | | | | | | | Conflicts: host/include/uhd/usrp/simple_usrp.hpp host/lib/usrp/simple_usrp.cpp | ||||
| * | usrp: added get dboard iface to simple wrapper, and set gpio debug to dboard ↵ | Josh Blum | 2010-08-23 | 1 | -0/+20 |
| | | | | | | | | iface | ||||
* | | Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into usrp2p | Nick Foster | 2010-08-18 | 1 | -1/+6 |
|\| | |||||
| * | usrp: replaced mboard name with special props for dboard iface | Josh Blum | 2010-08-14 | 1 | -1/+6 |
| | | |||||
* | | Merge branch 'master' into usrp2p | Nick Foster | 2010-08-10 | 1 | -0/+2 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this was the merge from hell Conflicts: firmware/microblaze/Makefile.am firmware/microblaze/bootstrap firmware/microblaze/configure.ac firmware/microblaze/lib/Makefile.inc host/lib/CMakeLists.txt host/lib/usrp/mimo_usrp.cpp host/lib/usrp/simple_usrp.cpp host/lib/usrp/usrp2/clock_ctrl.cpp host/lib/usrp/usrp2/codec_impl.cpp host/lib/usrp/usrp2/dboard_impl.cpp host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_iface.hpp host/lib/usrp/usrp2/usrp2_impl.hpp host/lib/usrp/usrp2/usrp2_regs.hpp host/test/CMakeLists.txt | ||||
| * | usrp2: added mboard name call to dboard iface | Josh Blum | 2010-08-04 | 1 | -0/+2 |
| | | |||||
* | | Host-side changes to work with the USRP2+. | Nick Foster | 2010-07-26 | 1 | -13/+13 |
|/ | | | | | | | Change summary: Added clock register selection between USRP2/USRP2+ Added memory map selection between USRP2/USRP2+ Added ADS62P44 support for USRP2+ | ||||
* | usrp2: init clock rate shadows for dboard iface, uhd: pthread sched fix ↵ | Josh Blum | 2010-06-18 | 1 | -0/+5 |
| | | | | error condition check | ||||
* | usrp2: code and comment tweak for aux dac call | Josh Blum | 2010-06-17 | 1 | -4/+3 |
| | |||||
* | uhd: added enums for aux adc and dac, usrp2: implemented enums in db iface | Josh Blum | 2010-06-17 | 1 | -15/+17 |
| | |||||
* | added set clock rate, and get clock rates to dboard iface, usrp2 needs clock ↵ | Josh Blum | 2010-06-17 | 1 | -3/+21 |
| | | | | ctrl implementation... | ||||
* | usrp2: dboard iface: switched to nested dictionary for dac regs | Josh Blum | 2010-06-14 | 1 | -8/+17 |
| | |||||
* | Fixed USRP2 aux_dac numbering convention | Jason Abele | 2010-06-11 | 1 | -11/+13 |
| | |||||
* | usrp2 regs naming convention | Josh Blum | 2010-06-04 | 1 | -14/+14 |
| | |||||
* | move get clock rate into clock control | Josh Blum | 2010-06-04 | 1 | -1/+1 |
| | |||||
* | Prepend usrp2 onto the helper classes in usrp2 impl to avoid symbol conflicts. | Josh Blum | 2010-06-04 | 1 | -4/+7 |
| | |||||
* | fix for msvc warning | Josh Blum | 2010-05-28 | 1 | -1/+1 |
| | |||||
* | Added support to set GPIO pins from dboard interface: | Josh Blum | 2010-05-24 | 1 | -8/+26 |
| | | | | | | write gpio and set pin control (atr or gpio) Added property to get dboard interface from the dboard obj. | ||||
* | Moved adc and dac control into codec control source file. | Josh Blum | 2010-05-10 | 1 | -9/+9 |
| | | | | The codec control powers down the chips on destruction. | ||||
* | Code tweaks and added unit test for dict and error message. | Josh Blum | 2010-05-01 | 1 | -36/+21 |
| | |||||
* | Added RSSI readback to XCVR2450. | Josh Blum | 2010-04-26 | 1 | -6/+0 |
| | | | | also fixed spi readback typo in u2 iface | ||||
* | set dboard eeprom from dboard properties | Josh Blum | 2010-04-24 | 1 | -6/+6 |
| | |||||
* | Moved reading the eeprom (dboard ids) onto the host. | Josh Blum | 2010-04-23 | 1 | -34/+2 |
| | | | | | Created a eeprom parser for the format in the dboard. Removed the support from the microblaze code. | ||||
* | windows warning fix | Josh Blum | 2010-04-20 | 1 | -3/+2 |
| | |||||
* | added support for aux dac and adc control in host | Josh Blum | 2010-04-19 | 1 | -31/+67 |
| | |||||
* | moved spi and i2c api into serial.hpp, its used for more than the dboard ↵ | Josh Blum | 2010-04-16 | 1 | -2/+4 |
| | | | | interfacing | ||||
* | Added gain control to rfx. Switched string constants to caps (gains, ↵ | Josh Blum | 2010-04-14 | 1 | -6/+7 |
| | | | | | | antennas, subdevs). Made dboard interface for aux dac and adc use volts. | ||||
* | renamed dboard interface to dboard iface, the lengthy name was getting to be ↵ | Josh Blum | 2010-04-14 | 1 | -13/+13 |
| | | | | a burden |