aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp1/usrp1_impl.hpp
Commit message (Collapse)AuthorAgeFilesLines
* usrp1: use the transport frame sizes to calculate the max sppJosh Blum2010-10-061-8/+2
| | | | | | | | | The max send spp is the frame size minus the alignment padding. This allows us to copy a remainder into a new buffer and always commit multiples of the alignment size (512 bytes). Reworked the managed send buffer implementation to handle the above. Uses only managed memory, and only mem-copied under the alignment.
* uhd: implemented a double timeout (in seconds) for send and recv chainsJosh Blum2010-10-011-4/+3
| | | | | | | | converted all size_t timeout_ms to double timeout bounded and alignment buffer now take double timeout added timeout to device::send and zero_copy_if::get_send_buff
* usrp1: multi-channel tx working, modified vrt handler to interleaveJosh Blum2010-09-231-2/+2
|
* usrp1: reworked the io_impl for usrp1 to use the vrt packet handlerJosh Blum2010-09-221-2/+10
| | | | | | | | used dummy packers and unpackets that have a header size of zero created wrapper around the data transport to handle non-512 multiple sends honor the eob flag on send to flush the send buffer
* usrp1: implemented multi-channel dsp control of shift freqJosh Blum2010-09-201-2/+4
| | | | | | usrp: simple usrp calls into single usrp and prints deprecation warning usrp: tune helper now supports multi-channel dsps
* uhd: added single usrp interface, added usrp1 properties to prop namesJosh Blum2010-09-201-0/+6
|
* usrp1: handle special dbsrx clocking caseJosh Blum2010-08-261-3/+5
|
* Merge branch 'usrp1_next' into usrp1Thomas Tsou2010-08-261-0/+4
|\
| * usrp1: Refactor I/O implementationThomas Tsou2010-08-231-0/+4
| |
* | usrp1: images for usrp1, makefile checks for image generation dependenciesJosh Blum2010-08-191-5/+1
|/
* usrp1: Remove hard coded clock valuesThomas Tsou2010-08-161-2/+0
| | | | Get clock values from clock control, where the master setting lives.
* usrp1: add skeleton code for setting subdev specJosh Blum2010-08-151-0/+2
|
* usrp1: created daughterboard dualityJosh Blum2010-08-151-45/+58
| | | | | | 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: Add usrp1 implementationThomas Tsou2010-08-131-0/+182