aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/x300/x300_dac_ctrl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* x300: Timing changes for the new DAC data interfaceAshish Chaudhari2015-03-121-6/+10
| | | | | | | | | - Switched DAC to DCI delay bypass mode because we shift the DCI in the FPGA now - Changed LMK control to add 900ps delay to DAC clocks to be consistent with the radio_clk delay. The timing analyzer is expecting the two clocks to have a 0 deg phase diff.
* x300: Cleaned up DAC ctrl and clock init logicAshish Chaudhari2014-11-061-63/+147
| | | | | | | | | | | - DAC: Squashed configuration into 2 main operations: reset and reset_and_resync - DAC: Put in sleep mode during configuration - DAC: Synchronize only if streaming to more than one DAC - DAC: Use falling edge sync mode - DAC: Fixed power up/down settings - DAC: Frontend sync failure is fatal - Clocks: Refactored clock source change logic - Clocks: Cleaned up init and lock-check sequence
* Merge branch 'maint'Martin Braun2014-09-251-38/+85
|\
| * x300: added reset and resync of ADCs and DACs when changing reference clockmichael-west2014-09-251-39/+86
| |
* | Added missing pure virtual destructors to base classesNicholas Corgan2014-09-011-1/+5
|/
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-041-0/+146