aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp
Commit message (Collapse)AuthorAgeFilesLines
* e100: ctrl impl changes for header offsetJosh Blum2012-07-161-2/+2
|
* e100: cleanup and make better use of IRQ gpio for control responseJosh Blum2012-07-161-50/+45
|
* e100: squashed host code for fifo control/timed commandsJosh Blum2012-07-168-364/+272
| | | | | | | | | This uses the new b100/e100 common core and FIFO control modules. Subsequent commit will be the compatible FPGA merge. Conflicts: host/lib/usrp/e100/io_impl.cpp
* Merge branch 'master' into nextJosh Blum2012-07-163-4/+13
|\
| * Merge branch 'maint'Josh Blum2012-07-161-1/+4
| |\
| | * e100: set vita header offset for previous FPGA changesetJosh Blum2012-07-161-1/+4
| | |
| * | usrp: cache writes to gpio pins (avoids overhead)Josh Blum2012-07-061-1/+7
| | |
| * | lib: FW/FPGA compatibility error prompts user to use regular card/net burner ↵Nicholas Corgan2012-07-061-2/+2
| | | | | | | | | | | | instead of gui
* | | b100: squashed host code for fifo control/timed commandsJosh Blum2012-07-026-215/+99
| | | | | | | | | | | | | | | This uses the new b100/e100 common core and FIFO control modules. Subsequent commit will be the compatible FPGA merge.
* | | 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.
* | usrp1: wrap around for DAC tuning outside 1st nyquistJosh Blum2012-06-281-1/+8
| |
* | Merge branch 'maint'Josh Blum2012-06-281-36/+2
|\|
| * usrp1: revert calculation for DAC freq outside of 1st NyquistJosh Blum2012-06-281-36/+2
| | | | | | | | This patch does not work. A possibile solution will be added to master.
* | usrp2: MAX_SEQS_OUT-1 because ack comes after sendJosh Blum2012-06-191-1/+1
| |
* | Merge branch 'maint'Josh Blum2012-06-181-1/+1
|\|
| * xcvr2450: fix to disable LO offset for TX sideJosh Blum2012-06-181-1/+1
| | | | | | | | | | | | | | | | | | | | XCVR2450 has a common LO for RX and TX. The use LO offset should be the same for both sides. When different, a tune for one side will override the other side, because the DSP will not know the compensation factor after the other side is tuned. Setting both use_lo_offset to false is how this was pre 3.4 release.
* | n2x0: only check for the GPSDO once after power upJosh Blum2012-06-182-9/+39
| | | | | | | | | | | | We used to only check if the EEPROM was setup properly. But now we always check, but check only once after first power up, and disable the check if not found.
* | usrp2: created fw peek/poke functionsJosh Blum2012-06-182-6/+22
| |
* | RFX: added support for calibration utilsJosh Blum2012-06-121-1/+1
| | | | | | | | | | Special CAL RX antenna rule: keep mixer enabled to reduce transients. 0 dB gains settings for RX and TX to deal with RFX sensitivity range.
* | wbx: dont sync for lower rates so we can lockJosh Blum2012-06-083-21/+36
| |
* | utils: UHD Image Downloader - downloads firmware/FPGA images compatible with ↵Nicholas Corgan2012-06-073-23/+23
| | | | | | | | the current host code and places them in the images directory
* | usrp2: fix fw bug for spi transact (order of operations)Josh Blum2012-06-071-1/+1
| |
* | usrp: clear rx dsp on deconstructionJosh Blum2012-06-051-0/+10
| |
* | Merge branch 'maint'Josh Blum2012-05-301-1/+6
|\|
| * usrp1: shutoff DAC digital w/ TX state machineJosh Blum2012-05-301-1/+6
| |
* | usrp: added control for sr based i2c coreJosh Blum2012-05-303-0/+194
| |
* | gpsdo: added "gpsdo" clock and time source optionsJosh Blum2012-05-184-10/+22
| | | | | | | | When an on-board GPSDO is detected, "gpsdo" is added to the options.
* | Merge branch 'maint'Josh Blum2012-05-171-2/+36
|\|
| * usrp1: removed print from codec_ctrl last commitJosh Blum2012-05-171-1/+1
| |
| * Fixing USRP1 aliasing logicNicholas Corgan2012-05-171-2/+36
| |
* | Merge branch 'maint'Josh Blum2012-05-162-6/+2
|\| | | | | | | | | Conflicts: host/docs/gpsdo.rst
| * Removed GPGSA from GPS driver since Firefly doesn't actually support it.Nick Foster2012-05-161-5/+1
| |
| * b100: fix use of boost cstdint hereJosh Blum2012-05-161-1/+1
| |
* | usrp: mboard eeprom map use string as keyJosh Blum2012-05-1410-25/+27
| |
* | Merge branch 'maint'Josh Blum2012-05-142-1/+3
|\|
| * Throwing here causes difficulty initializing new USRPsJason Abele2012-05-141-1/+1
| |
| * usrp1: ensure frontend specs are init'd to somethingJosh Blum2012-05-111-0/+2
| | | | | | | | | | This helps the case of 4x DDC no DUC for example, that way at least something empty is set to the property.
* | usrp2: burner print, escapes and quotes for cross-platformJosh Blum2012-05-111-2/+9
| |
* | usrp2: print helpful message with burner commandJosh Blum2012-05-113-4/+55
| |
* | Examples - Test Daughterboard Coercion: moves across the frequency and gain ↵Nicholas Corgan2012-05-101-0/+8
| | | | | | | | ranges of a daughterboard and tests whether or not it can tune/lock at all advertised frequencies and gains
* | b100/e100: bumped compat number to 10 after fpga mergeJosh Blum2012-04-252-2/+2
| |
* | uhd: squashed transport workJosh Blum2012-04-232-32/+25
| |
* | Merge branch 'master' into nextJosh Blum2012-04-2117-49/+82
|\ \
| * | e100: fix typo from last commitJosh Blum2012-04-201-1/+1
| | |
| * | mboard id's are now more concise (codenames are separated, for example), and ↵Nicholas Corgan2012-04-2016-49/+86
| | | | | | | | | | | | dboard subdev names are more descriptive (RFX RX is now RFX1200 RX, etc)
| * | multi_usrp: returns db_eeprom instead of gdb_eeprom in both TX/RX casesNicholas Corgan2012-04-171-5/+1
| | |
* | | dboard: updated timed sync stuff for wbx* sbx*Josh Blum2012-04-205-39/+53
| | |
* | | usrp2: cleanup for fifo control wraparound_lt16 routineJosh Blum2012-04-201-5/+3
| | |
* | | usrp2: add variable for wb/spi interfaceJosh Blum2012-04-202-12/+27
| | | | | | | | | | | | | | | This variable gets set based on the rev type so we can support the command fifo when present.
* | | usrp2: updated fifo command with to 16 (1 short fifo)Josh Blum2012-04-181-1/+1
| | |