aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp1/usrp1_iface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* logging: Demoted a number of DEBUG messages to TRACEMartin Braun2017-04-051-3/+3
|
* utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-10/+10
|
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-22/+22
| | | | | | | | 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).
* Warning fixesNicholas Corgan2015-03-271-4/+4
| | | | | | | * CMake now not applying C++ flags to C files * GCC 4.4: anti-aliasing rules * MSVC: narrowing, differences in subclass function parameters * Clang: uninitialized variables
* Squashed merge of Coverity fixes.Ben Hilburn2013-11-271-5/+7
|
* uhd: allow for 16 bit i2c and eeprom addrsJosh Blum2013-07-241-2/+2
|
* lib/cmake: CPack source workNicholas Corgan2012-11-161-2/+1
| | | | | * Removed all host code dependencies on firmware headers * Put in CMake settings for CPack source
* usrp1: implemented properties interface on usrp1Josh Blum2011-07-011-98/+4
|
* usrp1: moved fx2 control into its own directoryJosh Blum2011-06-141-3/+3
|
* usrp1: overload read_eeprom to handle multi-byte readsJosh Blum2011-05-051-0/+11
|
* usrp1: added more logging to usrp1 iface for debuggingJosh Blum2011-05-051-0/+20
|
* uhd: removed more iostream stuff from usrp* implementationsJosh Blum2011-05-041-13/+10
|
* usrp1: switch usrp1 iface to use spi read (transact never worked)Josh Blum2011-03-301-17/+29
| | | | It detects the number of header bytes by searching for non-zero bytes.
* uhd: update copyright headers with automated scriptJosh Blum2011-03-231-1/+1
|
* usrp1: also replaced control error prints w/ throwsJosh Blum2011-03-101-14/+5
|
* uhd: removed mb_eeprom from mboard iface (already exposed in property)Josh Blum2011-03-031-4/+4
| | | | also fixed some warnings with unused parameters
* Generalized mboard_iface and added a SPI convenience class a la I2CNick Foster2011-03-031-4/+4
|
* Generalized the mboard_iface into mboard_iface.hpp and made each of the USRP ↵Nick Foster2011-03-011-0/+17
| | | | devices inherit from it.
* 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: renamed enums to reflect new conventionJosh Blum2010-11-101-1/+1
|
* uhd: rename identifier for usrp1 eeprom, and fix offsets, add serial support ↵Josh Blum2010-11-051-1/+1
| | | | to usrp2
* usrp: implement name checking on dicovery (all platforms), separate usb ↵Josh Blum2010-11-051-1/+3
| | | | serial from serial (for now)
* usrp1: replace byteswap with htonx (it was wrong to just swap)Josh Blum2010-09-301-14/+2
| | | | also removed unused poke and peek 16 bit calls
* usrp1: fixes to remove warnings and errors for usrp1 + libusb windowsJosh Blum2010-09-231-2/+2
|
* EEPROM burning in UHD. Changed some USB device handle stuff. Added ↵Nick Foster2010-08-311-11/+10
| | | | usrp_init_eeprom.cpp. Hacked up the firmware makefile to behave and to generate .bin EEPROM images instead of IHX.
* usrp1: Disable i2c error messages unless debug is enabledThomas Tsou2010-08-271-2/+4
| | | | | | Failed i2c operations can be normal under certain situations. Notably, write failures are used to detect unpopulated daughterboard slots.
* usrp1: Improve debug output readabilityThomas Tsou2010-08-241-1/+2
|
* usrp1: Fix assertion that prevents 32-bit SPI transactionsThomas Tsou2010-08-231-1/+1
|
* usrp1: Return unknown (0xff) on invalid I2C readThomas Tsou2010-08-171-5/+2
| | | | | This allows a dboard eeprom read to continue when reading from an empty slot.
* usrp1: Add usrp1 implementationThomas Tsou2010-08-131-0/+262