aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp1/dboard_iface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-47/+47
| | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that).
* dboard_iface: Added FE name input to set_fe_connectionAshish Chaudhari2016-05-161-3/+3
| | | | | - A dboard_base class can have multiple frontends (subdevs) and the set_fe_connection needs to be able to distinguish between them
* dboard_iface: Added method to configure front connection and settingsAshish Chaudhari2016-03-211-0/+6
|
* usrp: Refactored dboard_iface for all productsAshish Chaudhari2016-02-161-27/+96
| | | | | | | - Made dboard_iface an interface! Removed PIMPL - Added unit "BOTH" to dboard API and expanded GPIO API width to 32 - Removed gpio_debug_mux. No product ever used that - Refactored gpio_atr cores to work with new dboard_iface
* usrp3: Added new GPIO ATR 3000 coreAshish Chaudhari2015-09-291-0/+1
| | | | | | | | - Refactored GPIO ATR definitions - Added new 3000 core with a more efficient API - Added a separate db_gpio_atr core to control the ATR bus - Ported b2xx, e3xx and x3xx to the new core - Minor cleanup
* uhd: allow for 16 bit i2c and eeprom addrsJosh Blum2013-07-241-4/+4
|
* lib/cmake: CPack source workNicholas Corgan2012-11-161-4/+38
| | | | | * Removed all host code dependencies on firmware headers * Put in CMake settings for CPack source
* usrp1: support variable clock rate through APIJosh Blum2011-11-031-13/+13
|
* usrp1: implemented properties interface on usrp1Josh Blum2011-07-011-12/+11
|
* Generalized mboard_iface and added a SPI convenience class a la I2CNick Foster2011-03-031-4/+4
|
* uhd: replaced instanced of std::exception with the uhd exceptionsJosh Blum2011-02-241-1/+1
|
* uhd: renamed the assert header to assert hasJosh Blum2011-02-241-1/+1
| | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match
* uhd: update copyright dates on host codeJosh Blum2011-01-131-1/+1
|
* uhd: replace all the instances of float not pertaining to io types with ↵Josh Blum2011-01-111-4/+4
| | | | double, simplifies life
* USRP1: REALLY fix the full-duplex case.Nick Foster2010-12-311-2/+2
|
* USRP1: Fix ATR for TX/full duplexNick Foster2010-12-301-15/+31
|
* uhd: added read-back calls to dboard iface gpio settings, and optional maskJosh Blum2010-11-261-8/+8
|
* TVRX: works for USRP and USRP2.Nick Foster2010-09-291-0/+6
|
* usrp: added get codec rate to dboard ifaceJosh Blum2010-09-291-0/+5
|
* usrp1: tested dbsrx, works with lower dividerJosh Blum2010-08-311-3/+3
|
* usrp1: work on gpio clock divider for dbsrx, still not lockingJosh Blum2010-08-301-6/+6
|
* usrp1: handle special dbsrx clocking caseJosh Blum2010-08-261-24/+48
|
* usrp1: Fill in missing dboard interface with an empty callThomas Tsou2010-08-261-0/+6
|
* usrp1: Remove error message for unsupported ATR registersThomas Tsou2010-08-161-4/+2
|
* usrp1: Setup dboard interface dualityThomas Tsou2010-08-161-42/+63
|
* usrp1: add skeleton code for setting subdev specJosh Blum2010-08-151-1/+2
|
* usrp1: created daughterboard dualityJosh Blum2010-08-151-7/+21
| | | | | | everything that should have two is now stored into a dictionary of slot to type the set and get functions are now bound with a third argument for dboard slot the dboard iface has yet to be completed with the correct registers for a vs b
* usrp1: compiling off next branchJosh Blum2010-08-151-2/+5
| | | | | | | | made usb checking changes implemented named_prop_t::extract change copied the remainder of the codec pga gain control
* usrp1: Add usrp1 implementationThomas Tsou2010-08-131-0/+304