Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | 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 | |
| | ||||||
* | usrp e100 : Add sleep after loading module. | Philip Balister | 2010-11-17 | 1 | -0/+1 | |
| | | | | | After loading the module, we need to wait until /dev/usrp_e0 is available before proceeding. | |||||
* | usrp e100 : Add i2c header back. | Philip Balister | 2010-11-17 | 1 | -0/+1 | |
| | ||||||
* | usrp_e : Add missing header file. | Philip Balister | 2010-11-11 | 1 | -0/+1 | |
| | ||||||
* | usrp-e100: add serial and name checks to the usrp-e100 discovery routine | Josh Blum | 2010-11-11 | 1 | -9/+18 | |
| | ||||||
* | usrp_eXXX: Only include i2c-dev.h due to struct definition conflicts. | Philip Balister | 2010-11-11 | 1 | -1/+0 | |
| | ||||||
* | usrp-e100: implemented wrapper for i2c device node + ioctls, implemented ↵ | Josh Blum | 2010-11-10 | 3 | -6/+93 | |
| | | | | e100 eeprom map | |||||
* | usrp-e100: added empty eeprom for eeprom get property | Josh Blum | 2010-11-10 | 1 | -0/+5 | |
| | ||||||
* | fixed string constants find and replace typo | Josh Blum | 2010-11-10 | 1 | -2/+2 | |
| | ||||||
* | usrp-e100: moved kernel header to lib dir, remove the header check, default ↵ | Josh Blum | 2010-11-09 | 3 | -8/+95 | |
| | | | | enable to false | |||||
* | usrp-e100: renamed files and classes in usrp-e100 to e100 name | Josh Blum | 2010-11-09 | 18 | -218/+218 | |
| | ||||||
* | usrp_e: renamed directory to usrp_e100 to reflect product name | Josh Blum | 2010-11-09 | 18 | -0/+3375 | |