aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | uhd: make range_t a lightweight objectJosh Blum2012-07-043-19/+9
| | | | | |
* | | | | | Merge branch 'fpga_next' into nextJosh Blum2012-07-0223-1214/+4958
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | B100: squash B100 top level workJosh Blum2012-07-024-406/+348
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements timed commands and FIFO control. Uses control and data FIFOs for GPIF. Implements a common core for E100/B100.
| * | | | | gpif: squashed GPIF slave fifo work for B100Josh Blum2012-07-024-414/+319
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The control and data enpoints are now both implemented as FIFOs. Requires another squash of B100 top level to use.
| * | | | | fifo: added module packet_padder36 to fifo/Josh Blum2012-07-022-1/+157
| | |/ / / | |/| | |
| * | | | b100: removed unused proto filesJosh Blum2012-06-133-390/+0
| | | | |
| * | | | fpga: added setting regs based simple_i2c_coreJosh Blum2012-05-302-0/+117
| | | | |
| * | | | fpga: added some parameterization to settings_fifo_ctrlJosh Blum2012-05-301-3/+6
| | | | |
| * | | | fpga: added various models from ISEJosh Blum2012-05-307-0/+4011
| | | | |
* | | | | 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.
* | | | | transport: multi-threaded send_packet_handlerJosh Blum2012-07-021-25/+77
| | | | |
* | | | | transport: multi-threaded recv_packet_handlerJosh Blum2012-07-021-22/+71
| | | | |
* | | | | transport: switch to the atomic claimerJosh Blum2012-07-023-66/+3
| | | | | | | | | | | | | | | | | | | | | | | | | This wont have much effect because the buffers are not currently used in any queue by the caller
* | | | | uhd: added header with misc atomic wrappersJosh Blum2012-07-022-1/+145
| |/ / / |/| | |
* | | | Merge branch 'maint'Josh Blum2012-07-021-0/+3
|\ \ \ \ | | |/ / | |/| |
| * | | cmake: got rid of remaining references of UHD_RELEASE_MODE being treated as ↵Nicholas Corgan2012-07-021-0/+3
| | | | | | | | | | | | | | | | a boolean
* | | | utils: added .in extension to images downloader sourceJosh Blum2012-07-012-1/+1
| | | | | | | | | | | | | | | | | | | | There seems to be confusion that this file can be used w/o building. The images downloader has been renamed to prevent execution b4 configure.
* | | | 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.
* | | | cal: fix for else/ifs in uhd cal utilsJosh Blum2012-06-281-4/+4
| | | |
* | | | uhd: docstring - sc8 is a possible cpu typeJosh Blum2012-06-281-1/+1
| | | |
* | | | uhd: boost RX gain for RFX calibrationJosh Blum2012-06-221-1/+1
| | | |
* | | | 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-183-9/+42
| | | | | | | | | | | | | | | | | | | | | | | | 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
| | | |
* | | | uhd: added wire format option for tx samples exampleJosh Blum2012-06-181-5/+7
| | | |
* | | | utils: if usrp2_recovery.py is only compatible with Linux, it doesn't need ↵Nicholas Corgan2012-06-151-1/+7
| | | | | | | | | | | | | | | | to be part of other installs
* | | | usb: prefer to stop the task explicitlyJosh Blum2012-06-131-0/+6
| | | |
* | | | RFX: added support for calibration utilsJosh Blum2012-06-123-5/+17
| | | | | | | | | | | | | | | | | | | | 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.
* | | | examples: test_dboard_coercion fixNicholas Corgan2012-06-121-75/+48
| | | |
* | | | convert: add sc8 host to/from sc8 wire formatJosh Blum2012-06-122-0/+27
| | | |
* | | | wbx: dont sync for lower rates so we can lockJosh Blum2012-06-083-21/+36
| | | |
* | | | uhd: added some more prints to the probeJosh Blum2012-06-081-3/+9
| | | |
* | | | Merge branch 'maint'Josh Blum2012-06-081-1/+1
|\| | |
| * | | n2x0: fix for net_burner, continue on errorJosh Blum2012-06-081-1/+1
| | | |
* | | | utils: UHD Image Downloader - downloads firmware/FPGA images compatible with ↵Nicholas Corgan2012-06-079-28/+170
| | | | | | | | | | | | | | | | the current host code and places them in the images directory
* | | | usrp2: fix fw bug for spi transact (order of operations)Josh Blum2012-06-072-3/+3
| | | |
* | | | uhd: added uhd::get_pkg_data_pathJosh Blum2012-06-052-5/+9
| | | |
* | | | usrp: clear rx dsp on deconstructionJosh Blum2012-06-051-0/+10
| | | |
* | | | usb: created autoflusher task in usb_zero_copy_wrapperJosh Blum2012-06-051-2/+45
| | | | | | | | | | | | | | | | | | | | Since we dont commit buffers ASAP until filled, autoflusher will do this if timeout occurs.
* | | | Merge branch 'maint'Josh Blum2012-05-302-10/+11
|\| | |
| * | | usrp1: shutoff DAC digital w/ TX state machineJosh Blum2012-05-301-1/+6
| | | |
| * | | examples: fix tx bursts so we only set EOB at the endJosh Blum2012-05-301-9/+5
| | | |
* | | | usrp: added control for sr based i2c coreJosh Blum2012-05-303-0/+194
| | | |
* | | | docs: GPSDO instruction link fixNicholas Corgan2012-05-251-1/+1
| | | |
* | | | Merge branch 'maint'Josh Blum2012-05-221-1/+1
|\| | |