summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* usrp2: removed unused memory map entriesJosh Blum2012-02-271-5/+1
|
* usrp1: fix to use the db connection type to determine DAC signJosh Blum2012-02-241-2/+10
| | | | | | | | Unlike the other products, usrp1 uses the DAC and not DSP to perform baseband frequency shifting in the hardware. Therefore this shifting occurs before I and Q swapping, and so, the sign of the frequency needs to be inverted on daughterboards which have inverted I and Q TX inputs.
* usrp1: fix advertised samples per packet in send streamerJosh Blum2012-02-211-1/+2
| | | | | Must subtract off the 511 for 512 modulus remainder commit. This bug was introduced by the conversion to streamer API.
* Try really hard to get cmake to use compiler flags from the toolchain file.Philip Balister2012-02-211-2/+2
| | | | | | | | | | | | See: http://www.mail-archive.com/cmake@cmake.org/msg33248.html Also credit to OpenEmbedded for doing something similar in the toolchain file they create. Note that adding the SYSTEM_NAME to the toolchain file sets CROSS_COMPILING, which is not what we want for native compiling. Signed-off-by: Philip Balister <philip@opensdr.com>
* usb: added /opt/local to libusb search pathJosh Blum2012-02-211-1/+2
| | | | For OSX from MLD
* usrp2: some tweaks to the device locking logicJosh Blum2012-02-201-6/+9
|
* usrp2: added retry logic to control packetsJosh Blum2012-02-201-2/+32
|
* usrp2: changed download url for dd.exeJosh Blum2012-02-182-2/+2
|
* Merge branch 'fpga_master'Josh Blum2012-02-183-4/+26
|\
| * usrp2/nseries: added churn to meet timingJosh Blum2012-02-182-2/+4
| | | | | | | | | | Added churn to readback mux on nseries to make n200r4 meet timing. Also added churn to usrp2 for parallelism, but assigned to zero.
| * vita rx: trigger clear after packet tranferJosh Blum2012-02-181-2/+22
| | | | | | | | | | | | | | To avoid blocking conditions down the pipe, avoid clearing vita rx during packet transfer. Adds state machine to delay the clear until after xfer completes.
* | uhd: added -fvisibility-inlines-hiddenJosh Blum2012-02-181-1/+2
| |
* | Merge branch 'next'Josh Blum2012-02-17123-1729/+3954
|\ \
| * | Merge branch 'fpga_next' into nextJosh Blum2012-02-1754-1070/+2565
| |\|
| | * dsp rework: fix dspengine_8to16 to handle padded packetsJosh Blum2012-02-171-4/+3
| | |
| | * dsp_engine: fix for upper/lower swap, and odd length packetsMatt Ettus2012-02-161-16/+20
| | |
| | * dsp rework: added flusher to vita tx chain on clearJosh Blum2012-02-151-8/+16
| | |
| | * dsp rework: minor simplification in vita_tx_deframerJosh Blum2012-02-131-4/+1
| | | | | | | | | | | | all n-series devices meet timing
| | * dsp rework: full-rate pipelining in vita tx deframerJosh Blum2012-02-121-37/+51
| | | | | | | | | | | | | | | | | | | | | | | | The vita tx deframer can now pass payload at clock rate. This enables TX streaming at interpolations factors of 2. The vector capabilities of TX deframer have been kept in-tact, and should be functional, however, only MAXCHAN=1 has been tested.
| | * dsp rework: pass enables into glue, update power trig, parameterize, fix ↵Josh Blum2012-02-109-103/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | module inc DSP enables now pass through the glue and custom modules so it can be user-controlled. Updated power trigger to current spec, and added comments Pass width from dsp into glue, and use width to parameterize wires Fix custom module includes so they will build
| | * dsp rework: implement 64 bit ticks no secondsJosh Blum2012-02-0610-111/+57
| | |
| | * B100: External FPGA reset from FX2 reuses fpga_cfg_cclk.Nick Foster2012-02-062-2/+6
| | |
| | * dsp rework: pass vita clears into dsp modules, unified fifo clearsJosh Blum2012-02-0414-81/+76
| | |
| | * b100: timing constraints on GPIF linesJosh Blum2012-02-041-0/+9
| | |
| | * b100: connect all clears for gpifJosh Blum2012-02-033-15/+8
| | |
| | * power_trig: test code for power triggerMatt Ettus2012-02-021-0/+71
| | |
| | * dsp rework: rehash of the custom module stuff and readmeJosh Blum2012-02-0226-262/+544
| | |
| | * power_trig: first cut at power trigger with fixed delayMatt Ettus2012-02-022-2/+115
| | |
| | * dsp_rework: testbench enhancementsMatt Ettus2012-02-021-11/+34
| | |
| | * dsp rework: custom engine module for rx/tx vita chainJosh Blum2012-02-0113-138/+294
| | |
| | * dsp rework: register the sample in vita tx ctrlJosh Blum2012-02-011-2/+11
| | |
| | * Merge branch 'slave_fifo_rebase' into dsp_reworkJosh Blum2012-02-016-35/+509
| | |\ | | | | | | | | | | | | | | | | Conflicts: usrp2/top/B100/u1plus_core.v
| | | * Fix missing B100 core_compile (poor Git hygeine)Nick Foster2012-01-231-0/+1
| | | |
| | | * b100: bumped fpga compat number for slave fifo modeJosh Blum2012-01-121-1/+1
| | | |
| | | * Slave FIFO: fix for PKTEND not asserting @ end of RX.Nick Foster2012-01-121-8/+8
| | | |
| | | * B100: moar buffering on TX for better performance in bidirectional applicationsNick Foster2012-01-122-5/+5
| | | |
| | | * Squashed slave mode changes onto master.Nick Foster2012-01-127-34/+507
| | | |
| | * | dsp rework: paramaterize post_engine_bufferingJosh Blum2012-02-013-4/+16
| | | |
| | * | dsp_rework: handle longer headersMatt Ettus2012-01-311-2/+8
| | | |
| | * | dsp_rework: more thorough testMatt Ettus2012-01-311-8/+20
| | | |
| | * | dsp rework: finished engine HEADER_OFFSET stuff, add post_engine_bufferingJosh Blum2012-01-302-8/+13
| | | |
| | * | dsp rework: work on 8 to 16 engine (usrp2 ok)Josh Blum2012-01-302-25/+26
| | | |
| | * | dsp_engine: work with transport headerMatt Ettus2012-01-301-16/+14
| | | |
| | * | dsp rework: integrated dspengine_8to16, some tweaksJosh Blum2012-01-303-8/+8
| | | |
| | * | dsp: 8 to 16 bit conversion for tx side. believed to be functionalMatt Ettus2012-01-292-12/+230
| | | |
| | * | dsp rework: increase the number of effective bits in the duc scale factorJosh Blum2012-01-281-1/+1
| | | | | | | | | | | | | | | | This will be useful for effecting the dynamic range of the sc8 tx mode.
| | * | dsp rework: added double buffer interface to vita txJosh Blum2012-01-285-12/+41
| | | |
| | * | dsp rework: moved scale and round into ddc chainJosh Blum2012-01-287-41/+49
| | | | | | | | | | | | | | | | 16to8 engine now performs only a clip from 16->8
| | * | dsp rework: top level fixes B100/E100Josh Blum2012-01-274-8/+9
| | | |
| | * | dsp rework: integrated custom dsp module shellsJosh Blum2012-01-2718-38/+370
| | | |