Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usrp_e1xx : Remove reset offset from register map. | Philip Balister | 2011-03-14 | 1 | -1/+0 |
| | |||||
* | usrp_e : Remove commented out FPGA reset code. | Philip Balister | 2011-03-14 | 1 | -3/+0 |
| | | | | | | The reset is done in the device driver open. Reseting from uhd is bad because the driver has to re-initialize the spi and i2c controllers after resetting the fpga. | ||||
* | uhd: removed mb_eeprom from mboard iface (already exposed in property) | Josh Blum | 2011-03-03 | 2 | -2/+5 |
| | | | | also fixed some warnings with unused parameters | ||||
* | Generalized mboard_iface and added a SPI convenience class a la I2C | Nick Foster | 2011-03-03 | 4 | -12/+12 |
| | |||||
* | Generalized the mboard_iface into mboard_iface.hpp and made each of the USRP ↵ | Nick Foster | 2011-03-01 | 2 | -49/+10 |
| | | | | devices inherit from it. | ||||
* | usrp-e100: disable the global reset for now | Josh Blum | 2011-03-01 | 1 | -1/+1 |
| | |||||
* | usrp-e100: conditional code for when fpga downloader is externally included | Josh Blum | 2011-02-24 | 1 | -0/+8 |
| | |||||
* | uhd: switch algorithm namespace to uhd | Josh Blum | 2011-02-24 | 1 | -4/+4 |
| | |||||
* | uhd: replaced instanced of std::exception with the uhd exceptions | Josh Blum | 2011-02-24 | 6 | -13/+13 |
| | |||||
* | uhd: renamed the assert header to assert has | Josh Blum | 2011-02-24 | 10 | -12/+11 |
| | | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match | ||||
* | Merge branch 'usrp2_dual_dsp' into next | Josh Blum | 2011-02-24 | 2 | -13/+5 |
|\ | | | | | | | | | Conflicts: host/include/uhd/usrp/mboard_props.hpp | ||||
| * | uhd: got all compiling w/ changes, changes to channel calculation in multi usrp | Josh Blum | 2011-02-17 | 2 | -13/+5 |
| | | |||||
* | | uhd: switch dboard id prop to whole eeprom struct | Josh Blum | 2011-02-22 | 1 | -8/+8 |
| | | | | | | | | | | | | modified implementation code and burner app also made dboard manager use safe constructor that will use none ids if construction fails | ||||
* | | uhd: simplify dboard eeprom code by passing iface into load/store | Josh Blum | 2011-02-22 | 1 | -5/+5 |
|/ | |||||
* | usrp-e100: use pre-bound get send/recv buffers in io impl | Josh Blum | 2011-02-03 | 1 | -18/+30 |
| | |||||
* | usrp-e100: replaced safe managed buffers in usrp-e100 mmap with custom ones | Josh Blum | 2011-02-15 | 1 | -48/+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... | ||||
* | Merge branch 'usrp_e100_devel' into next | Josh Blum | 2011-02-10 | 9 | -139/+373 |
|\ | | | | | | | | | Conflicts: host/lib/usrp/usrp_e100/io_impl.cpp | ||||
| * | usrp-e100: tweak for clock control register calculation, works better | Josh Blum | 2011-01-27 | 1 | -30/+33 |
| | | |||||
| * | usrp-e100: added passthrough to images makefile, tweaks to usrp-e-utility | Josh Blum | 2011-02-03 | 1 | -1/+1 |
| | | |||||
| * | 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 | 2 | -28/+16 |
| | | | | | | | | simplified code | ||||
| * | usrp-e100: work on clock control | Josh Blum | 2011-01-30 | 1 | -53/+98 |
| | | | | | | | | | | | | | | 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 |
| | | |||||
| * | Merge branch 'usrp_e100_devel' of ettus.sourcerepo.com:ettus/uhdpriv into ↵ | Philip Balister | 2011-02-01 | 2 | -46/+134 |
| |\ | | | | | | | | | | | | | | | | | | | 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 | 1 | -1/+1 |
| | |\ | |||||
| | * | | 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 |
| | | | |||||
| * | | 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 |
| | | | |||||
* | | | uhd: replaced std::vector<type> for buffer arguments in send/recv | Josh Blum | 2011-02-09 | 2 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | uhd: replace asio buffer in make safe w/ memory and length, makes things simpler | Josh Blum | 2011-02-07 | 1 | -2/+2 |
| | | | |||||
* | | | uhd: removed instances of shared_from_this() in transports | Josh Blum | 2011-02-05 | 1 | -5/+4 |
| | | | | | | | | | | | | | | | | | | Its known to be slow and using sptrs of large objects. This should be a slight performance improvement for libusb and usrp_e100_mmap implementation. | ||||
* | | | uhd: change bounded_buffer implementation and code using it | Josh Blum | 2011-02-05 | 1 | -10/+9 |
| |/ |/| | | | | | | | | | | | The bounded buffer now uses the detail idiom to hide implementation to inline better. The whole sptr/make idiom was removed from bounded buffer to just construct directly. The code using bounded buffer was changed for the new api: replaces access operators and calls to the factory function. | ||||
* | | usrp-e100: revert compat number until its ready | Josh Blum | 2011-01-27 | 1 | -1/+1 |
|/ | |||||
* | usrp-e100: added readbacks for time now and time pps | Josh Blum | 2011-01-12 | 4 | -3/+34 |
| | | | | | | incremented fpga compat number added slave 7 to regs map removed old copy of regs map | ||||
* | uhd: update copyright dates on host code | Josh Blum | 2011-01-13 | 5 | -5/+5 |
| | |||||
* | uhd: replace all the instances of float not pertaining to io types with ↵ | Josh Blum | 2011-01-11 | 4 | -28/+28 |
| | | | | double, simplifies life | ||||
* | uhd: use internal() to default clock configs, dont use PPS_INT, theres no ↵ | Josh Blum | 2011-01-11 | 1 | -4/+1 |
| | | | | such thing | ||||
* | usrp2: implemented get time last pps | Josh Blum | 2010-12-30 | 1 | -1/+1 |
| | | | | | | | | | renamed the enum for the pps time added calls to single and multi wrappers set time unknown pps now simpler removed peek64 stuff from host + fw please test | ||||
* | usrp-e100: added check for linux when configuring | Josh Blum | 2010-12-26 | 1 | -1/+5 |
| | |||||
* | uhd: use the include subdir macro to simplify the lib subdirs cmakelists | Josh Blum | 2010-12-20 | 1 | -19/+21 |
| | |||||
* | uhd: implemented top-level component registry | Josh Blum | 2010-12-20 | 1 | -1/+1 |
| | | | | now docs, examples, utils, usb, are configurable components with dependencies | ||||
* | uhd: added macro to enable/disable components | Josh Blum | 2010-11-29 | 1 | -15/+2 |
| | | | | | | libuhd prints summary of components added newline prints before config checks | ||||
* | uhd: added read-back calls to dboard iface gpio settings, and optional mask | Josh Blum | 2010-11-26 | 1 | -8/+8 |
| | |||||
* | E100: internal ref fix switch statement | Nick Foster | 2010-11-23 | 1 | -3/+3 |
| | |||||
* | usrp-e100: updated for building with next | Josh Blum | 2010-11-23 | 2 | -7/+5 |
| | |||||
* | E100: clock sync implemented. | Nick Foster | 2010-11-22 | 4 | -2/+74 |
| |