summaryrefslogtreecommitdiffstats
path: root/host
Commit message (Collapse)AuthorAgeFilesLines
* uhd: third iteration of the reference vectorJosh Blum2011-02-111-8/+32
| | | | | | | Hope we get it right this time. Reference vector now has its own pointer for the pointer/size 1 constuction case. In this case, the memory is initialized to the value of its own pointer. The previous two iterations were functionally wrong because it takes two pointers and size to accomplish this.
* usrp: added mboard param to get time now and last ppsJosh Blum2011-02-112-6/+8
|
* uhd: tweak for io type size table codeJosh Blum2011-02-111-8/+7
|
* uhd: misc speedups w/ look up tablesJosh Blum2011-02-102-8/+14
| | | | | | | use a look up table for io type size (in the case its used in the fast-path) move the static const pred table in vrt unpacker to the global level, for some reason this was incurring a malloc (perhaps because there were 2 tables).
* uhd: set BOOST_SP_USE_QUICK_ALLOCATOR for managed buffer overhead, hope this ↵Josh Blum2011-02-101-0/+4
| | | | doesnt cause trouble later
* uhd: reference vector fix revealed when building w/ debugJosh Blum2011-02-101-15/+7
|
* udp: udp_zero_copy_asio comments and tweaksJosh Blum2011-02-101-10/+2
|
* uhd: simplified converter calls in vrt pkt handler with ref vector changesJosh Blum2011-02-101-9/+4
|
* uhd: use ref vector class for the conversion routines I/OJosh Blum2011-02-104-16/+16
|
* uhd: tweaks to bounded bufferJosh Blum2011-02-104-11/+35
| | | | | | | Added push with haste. Call with haste first in the wait methods to avoid time compare/wait when not needed. Added new calls to the libusb and udp zero copy impls tests pass
* uhd: increment api compat number for changes in next branchJosh Blum2011-02-101-1/+1
|
* Merge branch 'usrp_e100_devel' into nextJosh Blum2011-02-1028-514/+840
|\ | | | | | | | | Conflicts: host/lib/usrp/usrp_e100/io_impl.cpp
| * Fix typo in usage message.Philip Balister2011-02-081-1/+1
| |
| * usrp-e100: notes on unbricking/clock reoveryJosh Blum2011-02-081-0/+14
| |
| * usrp-e100: tweak for clock control register calculation, works betterJosh Blum2011-01-271-30/+33
| |
| * usrp-e100: reverted clockgen config + tweaks, its workingJosh Blum2011-01-272-110/+105
| |
| * usrp-e100: added passthrough to images makefile, tweaks to usrp-e-utilityJosh Blum2011-02-032-10/+13
| |
| * usrp-e100: changes for global reset and non-zero sids on rxJosh Blum2011-01-224-10/+33
| |
| * usrp-e100: combined clkconfig and fpga downloader into usrp-e-utility, ↵Josh Blum2011-01-317-321/+126
| | | | | | | | simplified code
| * usrp-e100: work on clock controlJosh Blum2011-01-302-53/+106
| | | | | | | | | | | | | | added vco calibration routine and readback to check for calibrated changed the counters/dividers calculation to be event driven and more mathematically calculated.
| * usrp-e100: tweaks to clock control and setting from apiJosh Blum2011-01-302-5/+15
| |
| * usrp-e100: added app notes for fpga loading and reclockingJosh Blum2011-02-013-1/+55
| |
| * Fixes for timed fpga interface test program. Still need to solve the CRCPhilip Balister2011-02-011-1/+3
| | | | | | | | calculation failures.
| * Merge branch 'usrp_e100_devel' of ettus.sourcerepo.com:ettus/uhdpriv into ↵Philip Balister2011-02-0134-1276/+528
| |\ | | | | | | | | | | | | | | | | | | usrp_e100_devel Conflicts: host/lib/usrp/usrp_e100/clock_ctrl.cpp
| | * Merge branch 'multi_usrp_only' into usrp_e100_develJosh Blum2011-01-3133-1231/+395
| | |\
| | * | usrp-e100: clock control use boost math gcd for divider calculationJosh Blum2011-01-291-4/+7
| | | |
| | * | usrp-e100: working clock control 61.44, 52mhzJosh Blum2011-01-291-8/+10
| | | |
| | * | usrp-e100: so far internal vco code works w/ 64mhzJosh Blum2011-01-291-62/+133
| | | |
| * | | usrp-e100: remove unused clock control constants, enb test clockJosh Blum2011-01-311-16/+1
| |/ /
| * | usrp-e100: work on clock controlJosh Blum2011-01-302-22/+108
| | |
| * | Merge branch 'usrp_e100_devel' of ettus.sourcerepo.com:ettus/uhdpriv into ↵Philip Balister2011-01-262-96/+106
| |\ \ | | | | | | | | | | | | usrp_e100_devel
| | * \ Merge branch 'clkgen_config' of ettus.sourcerepo.com:ettus/uhdpriv into ↵Nick Foster2011-01-252-96/+106
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usrp_e100_devel Conflicts: host/utils/CMakeLists.txt
| | | * | E100: rewrote clkgen-config so it's less incredibly opaqueNick Foster2011-01-242-96/+106
| | | | |
| * | | | Local changes for wishbone tests, PLease review carefully.Philip Balister2011-01-261-2/+6
| | | | |
| * | | | Start converting the timed test program to work with mmap interface.Philip Balister2011-01-261-8/+17
| | | | |
| * | | | Update header from in e100 test programs from main uhd.Philip Balister2011-01-261-5/+6
| | | | |
| * | | | Mark received block as accepted by user space.Philip Balister2011-01-261-0/+2
| | | | |
| * | | | Update timed crc test program to use mmap's interface. Needs testing.Philip Balister2011-01-251-53/+77
| |/ / /
| * | | usrp-e100: created component for stand-alone usrp-e utils and added wb test utilJosh Blum2011-01-2310-15/+164
| | | |
| * | | usrp-e100: added misc test register 32 bitsJosh Blum2011-01-251-0/+3
| | | |
| * | | usrp-e100: changes to regs map for re-mapping of address spaceJosh Blum2011-01-231-40/+43
| | | |
* | | | udp: comments and minor code tweaks for udp zero copy implJosh Blum2011-02-101-18/+41
| | | |
* | | | Merge branch 'master' into nextJosh Blum2011-02-091-0/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/transport/udp_zero_copy_asio.cpp
| * | | | uhd: potential fix for macos asio recv issue (just disable it)Josh Blum2011-02-081-0/+6
| | | | |
| * | | | usrp2: fix for lingering packet problemJosh Blum2011-02-081-0/+8
| | | | |
* | | | | uhd: tweaks to vrt pkt handler and usrp2 fc monitorJosh Blum2011-02-092-16/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pkt handler, only resize once per call to send/recv (not per fragment) fc monitor, code tweaks, check ready before touching time wait stuff (faster)
* | | | | uhd: tweaks for windows warnings and errorsJosh Blum2011-02-092-7/+6
| | | | |
* | | | | uhd: replaced std::vector<type> for buffer arguments in send/recvJosh Blum2011-02-0914-109/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Created new type ref_vector for representing a vector of pointers. Can be created from std::vector or a pointer. Removes the convenience constrcutors for send/recv, its not needed. Removes malloc/free overhead when using send/recv with pointer.
* | | | | udp: removed asio implementation, created custom managed buffer classes to ↵Josh Blum2011-02-092-158/+117
| | | | | | | | | | | | | | | | | | | | re-use
* | | | | usrp2: initialize _ctrl_seq_num to remove many valgrind warningsJosh Blum2011-02-091-1/+2
| | | | |