aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/common
Commit message (Collapse)AuthorAgeFilesLines
* Squashed merge of Coverity fixes.Ben Hilburn2013-11-271-0/+6
|
* uhd: wb_iface is now a public interfaceJosh Blum2013-10-041-2/+3
|
* b200: use a union to perform double pack/unpackJosh Blum2013-09-061-8/+14
|
* b200: lower clock rate is 5MHz due to DCMJosh Blum2013-08-161-1/+2
|
* uhd: strnlen for platforms w/o itJosh Blum2013-07-251-1/+9
|
* uhd: allow for 16 bit i2c and eeprom addrsJosh Blum2013-07-241-4/+4
|
* b200: use existing query rate calls to clipJosh Blum2013-07-192-5/+5
|
* uhd: squashed support modules for usrp3 fpga coresJosh Blum2013-07-197-2/+703
|
* uhd: packet demuxer, reset queue front b4 popJosh Blum2013-07-151-0/+1
|
* b100: switch to new packet demuxerJosh Blum2013-07-151-0/+114
|
* Merge branch 'maint'Josh Blum2013-03-251-11/+0
|\
| * usrp1: fix eeprom write capability through fx2Josh Blum2013-03-251-11/+0
| | | | | | | | | | The vectorized eeprom write was faster but broken, removed overload which falls back to the one byte at a time.
* | Merge branch 'maint'Nicholas Corgan2013-02-271-1/+1
|\|
| * lib: addresses B100 FIFO timeout errorNicholas Corgan2013-02-271-1/+1
| |
* | b100: create an overflow packet on unknown SID errorJosh Blum2013-02-271-1/+29
|/
* Merge branch 'maint34' into maintNicholas Corgan2012-11-162-3/+19
|\ | | | | | | | | | | Conflicts: host/lib/usrp/b100/b100_impl.cpp host/lib/usrp/usrp1/usrp1_impl.hpp
| * lib/cmake: CPack source workNicholas Corgan2012-11-162-3/+19
| | | | | | | | | | * Removed all host code dependencies on firmware headers * Put in CMake settings for CPack source
* | Merge branch 'next'Josh Blum2012-08-313-1/+358
|\ \
| * | usrp: added fifo_ctrl_excelsior for FIFO control + async msgsJosh Blum2012-07-023-1/+358
| | | | | | | | | | | | | | | | | | The fifo_ctrl_excelsior is the host code for dealing with E100/B100 control messages and async messages. It also has the SPI implementation. Timed commands are implemented on top of this code.
* | | cal: dont interpolate if freq is the same +/- epsilonJosh Blum2012-08-291-0/+12
|/ /
* / fx2: simplify i2c code and overload eeprom read/writeJosh Blum2012-03-261-15/+24
|/ | | | | Overload eeprom routines to do it in 1 transaction, since default will split it up into many for each byte.
* uhd: rev iq correction numbers formatJosh Blum2012-03-141-43/+6
|
* uhd: added async md user payload and common utilsJosh Blum2012-02-141-0/+71
|
* b100: reset/reenumerate fx2 for bad endpoint stateJosh Blum2012-02-142-0/+12
| | | | | | Determine state of control endpoint, re-enumerate to put in a known state, rerun some initialization code.
* b100: added transport flushes and moved around reset codeJosh Blum2012-02-141-0/+3
|
* b100/usrp1: various tweaks for compiler warns and valgrindJosh Blum2012-02-091-2/+2
|
* usrp1: use fixed bit width integer for hashJosh Blum2012-01-171-14/+17
|
* uhd: added freq options and common gain setterJosh Blum2011-11-151-2/+4
|
* uhd: different interp methods for IQ vs DCJosh Blum2011-11-141-3/+39
|
* uhd: added tx dc offset calibration + tweaksJosh Blum2011-11-141-2/+9
|
* uhd: created rx IQ imbalance app to parallel txJosh Blum2011-11-112-36/+76
|
* uhd: lots of tweaks for calibration utilityJosh Blum2011-11-111-1/+3
|
* usrp: basically working iq cal on txJosh Blum2011-11-103-0/+172
|
* uhd: fixed some warnings with gcc on macosxJosh Blum2011-07-251-1/+1
|
* uhd: some tweaks to fix msvc warningsJosh Blum2011-07-081-7/+5
|
* usrp: fix error message typo in recv_packet_demuxerJosh Blum2011-07-061-1/+1
|
* usrp: enable/disable frontends when validating subdev specJosh Blum2011-07-061-0/+8
|
* usrp: created common code to demux an rx stream (b100, e100)Josh Blum2011-07-014-3/+135
|
* usrp: added validate_subdev_spec to all io_implsJosh Blum2011-07-014-4/+108
|
* usrp: moved fx2 stuff into common folderJosh Blum2011-07-013-0/+614