Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usrp2: speed up for alignment logic, replace std::list with some bit shifts | Josh Blum | 2011-02-11 | 1 | -18/+25 |
| | |||||
* | uhd: third iteration of the reference vector | Josh Blum | 2011-02-11 | 1 | -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 pps | Josh Blum | 2011-02-11 | 2 | -6/+8 |
| | |||||
* | uhd: tweak for io type size table code | Josh Blum | 2011-02-11 | 1 | -8/+7 |
| | |||||
* | uhd: misc speedups w/ look up tables | Josh Blum | 2011-02-10 | 2 | -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 Blum | 2011-02-10 | 1 | -0/+4 |
| | | | | doesnt cause trouble later | ||||
* | uhd: reference vector fix revealed when building w/ debug | Josh Blum | 2011-02-10 | 1 | -15/+7 |
| | |||||
* | udp: udp_zero_copy_asio comments and tweaks | Josh Blum | 2011-02-10 | 1 | -10/+2 |
| | |||||
* | uhd: simplified converter calls in vrt pkt handler with ref vector changes | Josh Blum | 2011-02-10 | 1 | -9/+4 |
| | |||||
* | uhd: use ref vector class for the conversion routines I/O | Josh Blum | 2011-02-10 | 4 | -16/+16 |
| | |||||
* | uhd: tweaks to bounded buffer | Josh Blum | 2011-02-10 | 4 | -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 branch | Josh Blum | 2011-02-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'usrp_e100_devel' into next | Josh Blum | 2011-02-10 | 28 | -514/+840 |
|\ | | | | | | | | | Conflicts: host/lib/usrp/usrp_e100/io_impl.cpp | ||||
| * | Fix typo in usage message. | Philip Balister | 2011-02-08 | 1 | -1/+1 |
| | | |||||
| * | usrp-e100: notes on unbricking/clock reovery | Josh Blum | 2011-02-08 | 1 | -0/+14 |
| | | |||||
| * | usrp-e100: tweak for clock control register calculation, works better | Josh Blum | 2011-01-27 | 1 | -30/+33 |
| | | |||||
| * | usrp-e100: reverted clockgen config + tweaks, its working | Josh Blum | 2011-01-27 | 2 | -110/+105 |
| | | |||||
| * | usrp-e100: added passthrough to images makefile, tweaks to usrp-e-utility | Josh Blum | 2011-02-03 | 2 | -10/+13 |
| | | |||||
| * | usrp-e100: changes for global reset and non-zero sids on rx | Josh Blum | 2011-01-22 | 4 | -10/+33 |
| | | |||||
| * | usrp-e100: combined clkconfig and fpga downloader into usrp-e-utility, ↵ | Josh Blum | 2011-01-31 | 7 | -321/+126 |
| | | | | | | | | simplified code | ||||
| * | usrp-e100: work on clock control | Josh Blum | 2011-01-30 | 2 | -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 api | Josh Blum | 2011-01-30 | 2 | -5/+15 |
| | | |||||
| * | usrp-e100: added app notes for fpga loading and reclocking | Josh Blum | 2011-02-01 | 3 | -1/+55 |
| | | |||||
| * | Fixes for timed fpga interface test program. Still need to solve the CRC | Philip Balister | 2011-02-01 | 1 | -1/+3 |
| | | | | | | | | calculation failures. | ||||
| * | Merge branch 'usrp_e100_devel' of ettus.sourcerepo.com:ettus/uhdpriv into ↵ | Philip Balister | 2011-02-01 | 34 | -1276/+528 |
| |\ | | | | | | | | | | | | | | | | | | | usrp_e100_devel Conflicts: host/lib/usrp/usrp_e100/clock_ctrl.cpp | ||||
| | * | Merge branch 'multi_usrp_only' into usrp_e100_devel | Josh Blum | 2011-01-31 | 33 | -1231/+395 |
| | |\ | |||||
| | * | | usrp-e100: clock control use boost math gcd for divider calculation | Josh Blum | 2011-01-29 | 1 | -4/+7 |
| | | | | |||||
| | * | | usrp-e100: working clock control 61.44, 52mhz | Josh Blum | 2011-01-29 | 1 | -8/+10 |
| | | | | |||||
| | * | | usrp-e100: so far internal vco code works w/ 64mhz | Josh Blum | 2011-01-29 | 1 | -62/+133 |
| | | | | |||||
| * | | | usrp-e100: remove unused clock control constants, enb test clock | Josh Blum | 2011-01-31 | 1 | -16/+1 |
| |/ / | |||||
| * | | usrp-e100: work on clock control | Josh Blum | 2011-01-30 | 2 | -22/+108 |
| | | | |||||
| * | | Merge branch 'usrp_e100_devel' of ettus.sourcerepo.com:ettus/uhdpriv into ↵ | Philip Balister | 2011-01-26 | 2 | -96/+106 |
| |\ \ | | | | | | | | | | | | | usrp_e100_devel | ||||
| | * \ | Merge branch 'clkgen_config' of ettus.sourcerepo.com:ettus/uhdpriv into ↵ | Nick Foster | 2011-01-25 | 2 | -96/+106 |
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usrp_e100_devel Conflicts: host/utils/CMakeLists.txt | ||||
| | | * | | E100: rewrote clkgen-config so it's less incredibly opaque | Nick Foster | 2011-01-24 | 2 | -96/+106 |
| | | | | | |||||
| * | | | | Local changes for wishbone tests, PLease review carefully. | Philip Balister | 2011-01-26 | 1 | -2/+6 |
| | | | | | |||||
| * | | | | Start converting the timed test program to work with mmap interface. | Philip Balister | 2011-01-26 | 1 | -8/+17 |
| | | | | | |||||
| * | | | | Update header from in e100 test programs from main uhd. | Philip Balister | 2011-01-26 | 1 | -5/+6 |
| | | | | | |||||
| * | | | | Mark received block as accepted by user space. | Philip Balister | 2011-01-26 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Update timed crc test program to use mmap's interface. Needs testing. | Philip Balister | 2011-01-25 | 1 | -53/+77 |
| |/ / / | |||||
| * | | | usrp-e100: created component for stand-alone usrp-e utils and added wb test util | Josh Blum | 2011-01-23 | 10 | -15/+164 |
| | | | | |||||
| * | | | usrp-e100: added misc test register 32 bits | Josh Blum | 2011-01-25 | 1 | -0/+3 |
| | | | | |||||
| * | | | usrp-e100: changes to regs map for re-mapping of address space | Josh Blum | 2011-01-23 | 1 | -40/+43 |
| | | | | |||||
* | | | | udp: comments and minor code tweaks for udp zero copy impl | Josh Blum | 2011-02-10 | 1 | -18/+41 |
| | | | | |||||
* | | | | Merge branch 'master' into next | Josh Blum | 2011-02-09 | 1 | -0/+8 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/transport/udp_zero_copy_asio.cpp | ||||
| * | | | | uhd: potential fix for macos asio recv issue (just disable it) | Josh Blum | 2011-02-08 | 1 | -0/+6 |
| | | | | | |||||
| * | | | | usrp2: fix for lingering packet problem | Josh Blum | 2011-02-08 | 1 | -0/+8 |
| | | | | | |||||
* | | | | | uhd: tweaks to vrt pkt handler and usrp2 fc monitor | Josh Blum | 2011-02-09 | 2 | -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 errors | Josh Blum | 2011-02-09 | 2 | -7/+6 |
| | | | | | |||||
* | | | | | uhd: replaced std::vector<type> for buffer arguments in send/recv | Josh Blum | 2011-02-09 | 14 | -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 Blum | 2011-02-09 | 2 | -158/+117 |
| | | | | | | | | | | | | | | | | | | | | re-use |