Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usrp2: 2nd dsp working, tweaks regs map and other bugs | Josh Blum | 2011-02-21 | 4 | -18/+23 |
| | |||||
* | uhd: moved indexed device addr routines into api | Josh Blum | 2011-02-21 | 5 | -69/+73 |
| | | | | | implement in usrp2, also combine non specified args into addr when initializing the mboard so we can use a single addr | ||||
* | usrp2: code working again in a completed form but did not test dual dsp | Josh Blum | 2011-02-20 | 5 | -49/+55 |
| | |||||
* | usrp2: lot of work on dual dsp, grep for TODOs before continuing | Josh Blum | 2011-02-19 | 5 | -141/+150 |
| | |||||
* | usrp2: moved all dsp related code into dsp_impl and split for multiple dsps | Josh Blum | 2011-02-18 | 4 | -137/+131 |
| | |||||
* | usrp2: added indexed regs for rx dsp and ctrl | Josh Blum | 2011-02-18 | 6 | -65/+89 |
| | |||||
* | uhd: got all compiling w/ changes, changes to channel calculation in multi usrp | Josh Blum | 2011-02-17 | 7 | -61/+69 |
| | |||||
* | usrp: support for multiple dsps in props and implemented in usrp1 | Josh Blum | 2011-02-17 | 8 | -120/+92 |
| | | | | | | | usrp1 previously had 1 rx and 1 tx dsp with multiple freq params, it now has N and M dsps each with one freq param. This is more consistent with the multi-dsp model. The hack here is to only apply stream commands and sample rate changes to dsp0. | ||||
* | Merge branch 'sensors' into usrp2_dual_dsp | Josh Blum | 2011-02-17 | 14 | -65/+171 |
|\ | | | | | | | | | | | Conflicts: host/include/uhd/usrp/dsp_props.hpp host/include/uhd/usrp/mboard_props.hpp | ||||
| * | uhd: added to_<type> calls to sensors to make it easy | Josh Blum | 2011-02-11 | 3 | -14/+29 |
| | | |||||
| * | usrp: implement sensors in all the dboards, deprecated read rssi and get lo ↵ | Josh Blum | 2011-02-11 | 13 | -57/+76 |
| | | | | | | | | locked | ||||
| * | usrp: added get sensors api to multi usrp for rx/tx subdevs and mboard | Josh Blum | 2011-02-11 | 2 | -0/+70 |
| | | |||||
| * | usrp: added sensors props to mboard and subdev (removed stupid = 'char' thing) | Josh Blum | 2011-02-11 | 7 | -60/+64 |
| | | |||||
* | | uhd: work on multiple dsp in host wrapper | Josh Blum | 2011-02-17 | 9 | -104/+124 |
| | | |||||
* | | usrp2: prefix the dsp and ctrl registers with 0 in preparation for 2nd dsp | Josh Blum | 2011-02-17 | 4 | -48/+52 |
| | | |||||
* | | usrp2: added 2nd dsp support to firmware for 2 and N series | Josh Blum | 2011-02-17 | 2 | -3/+4 |
| | | |||||
* | | uhd: use source properties to set flags and defs not globally, but only for ↵ | Josh Blum | 2011-02-17 | 5 | -20/+43 |
| | | | | | | | | the source | ||||
* | | uhd: boost linking + msvc configurable, defaults to static | Josh Blum | 2011-02-16 | 1 | -7/+17 |
| | | |||||
* | | Merge branch 'master' into next | Josh Blum | 2011-02-16 | 1 | -15/+13 |
|\ \ | |||||
| * | | Make RFX400 work in UHD | Jason Abele | 2011-02-16 | 1 | -15/+13 |
| | | | | | | | | | | | | | | | RFX400 POWER_IO needs to be pulled up (pull down for other RFX) RFX400 RX Mixer has div2 built in, so no output div2 for RFX400 RX | ||||
* | | | uhd: tweaks for windows msvc compiler warnings and errors | Josh Blum | 2011-02-16 | 5 | -6/+11 |
| | | | |||||
* | | | uhd: optional variable to specify a non-default name for uhd library | Josh Blum | 2011-02-16 | 1 | -0/+3 |
| | | | |||||
* | | | uhd: added arch flags for sse2 (was not implicit on x32) | Josh Blum | 2011-02-16 | 1 | -1/+14 |
| | | | |||||
* | | | uhd: work on identification docs, moved duplicated notes in general | Josh Blum | 2011-02-16 | 2 | -57/+36 |
| | | | |||||
* | | | Add back line that mysteriously disappeared. I blame the cat. | Philip Balister | 2011-02-16 | 1 | -0/+1 |
| | | | |||||
* | | | usrp-e-timed test program. Add checks for packet length and sequence | Philip Balister | 2011-02-16 | 1 | -0/+12 |
| | | | | | | | | | | | | number. | ||||
* | | | usrp-e100: use pre-bound get send/recv buffers in io impl | Josh Blum | 2011-02-03 | 3 | -23/+35 |
| | | | |||||
* | | | usrp-e100: replaced safe managed buffers in usrp-e100 mmap with custom ones | Josh Blum | 2011-02-15 | 4 | -193/+112 |
| | | | | | | | | | | | | | | | | | | | | | | | | the buffers are reusable and the overhead is reduced (nothing to malloc) also removed the zero_copy.cpp (not needed anymore) need to test on device... | ||||
* | | | uhd: fix typo in ref vector docs | Josh Blum | 2011-02-15 | 1 | -1/+1 |
| | | | |||||
* | | | uhd: reusable buffers for libusb zero copy implementation | Josh Blum | 2011-02-15 | 3 | -349/+188 |
| | | | | | | | | | | | | tweaks on udp implementation to simplify | ||||
* | | | usrp-e-crc-rw: Fix data rate calculation. | Philip Balister | 2011-02-15 | 1 | -14/+37 |
| | | | |||||
* | | | Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into next | Philip Balister | 2011-02-14 | 8 | -90/+215 |
|\ \ \ | |||||
| * \ \ | Merge branch 'next' of ettus.sourcerepo.com:ettus/uhdpriv into next | Nick Foster | 2011-02-14 | 1 | -48/+90 |
| |\ \ \ | |||||
| | * | | | usrp1: removed binds and sptr allocs in usrp1 io impl | Josh Blum | 2011-02-14 | 1 | -48/+90 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prebind the callbacks for getting buffers in io_impl class reimplement the special send buffer commit hack to avoid allocating | ||||
| * | | | | Modified net burner to allow reading of images from N2XX. | Nick Foster | 2011-02-14 | 1 | -2/+51 |
| |/ / / | |||||
| * | / | uhd: added some minor images docs for E and N series | Josh Blum | 2011-02-13 | 1 | -0/+2 |
| | |/ | |/| | |||||
| * | | 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 |
| | | | |||||
* | | | usrp-e100: Check in wip for timed image test program. | Philip Balister | 2011-02-14 | 1 | -14/+37 |
|/ / | |||||
* | | 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 |