Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | b200: Removed superfluous function declaration | Martin Braun | 2016-02-15 | 1 | -1/+0 | |
| | | ||||||
* | | prop_tree: Multiple API enhancements to uhd::property | Ashish Chaudhari | 2016-02-11 | 1 | -34/+34 | |
| | | | | | | | | | | | | | | | | | | - Added desired and coerced values and accessors to property - Added support to register desired subscribers - set APIs don't reallocate storage for a property value - Renamed callback method registration APIs - Registering 2 coercers or publishers for a property will throw - Registering a coercer and a publisher for the same property will throw | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-02-08 | 1 | -2/+2 | |
|\| | ||||||
| * | B200: Fix for increasing retune times | michael-west | 2016-02-05 | 1 | -2/+2 | |
| | | ||||||
* | | b2xx,e3xx,x300: Bumped FPGA compat numbers after incompatible maint merge | Ashish Chaudhari | 2015-12-15 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | - b200: compat 14 - b200mini: compat 5 - e3xx: compat 15 - x3xx: compat 20 | |||||
* | | Merge branch 'maint' | Ashish Chaudhari | 2015-12-15 | 6 | -205/+97 | |
|\| | | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h | |||||
| * | b200: Factored ihex routines out of b200_iface | Martin Braun | 2015-12-14 | 1 | -160/+23 | |
| | | ||||||
| * | B2xx: Added B205mini support. | michael-west | 2015-12-10 | 4 | -35/+46 | |
| | | | | | | | | | | | | - Add support to b200_impl - New INF file - Removed references to old 'B205' name | |||||
| * | b2xx,e3xx,x300: Bumped FPGA compat numbers after SW time-sync changes | Ashish Chaudhari | 2015-12-10 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | - b200: compat 13 - b200mini: compat 4 - e3xx: compat 14 - x3xx: compat 19 | |||||
| * | Bumped FPGA compat numbers for B200, X300, and E300. | michael-west | 2015-12-10 | 1 | -1/+1 | |
| | | ||||||
| * | B200/E300: Set time sync on clock rate change to current time of first radio | michael-west | 2015-12-10 | 2 | -4/+10 | |
| | | ||||||
| * | B210/E300: Re-sync times after master clock rate change. | michael-west | 2015-12-10 | 1 | -0/+3 | |
| | | ||||||
| * | B210: Add VITA time synchronization on internal signal | michael-west | 2015-12-10 | 3 | -8/+17 | |
| | | ||||||
| * | b2xx,e3xx,x300: Bumped compat numbers for 3.9.1 UHD release | Ashish Chaudhari | 2015-09-03 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | - b200: compat 11 - b200mini: compat 2 - e300: compat 11 - x300: compat 15 | |||||
| * | b2xx: Removed DCM reset bit (obsolete) | Martin Braun | 2015-09-03 | 2 | -3/+2 | |
| | | ||||||
| * | b200mini: Change AD9364 interface timing for new IO design. | Ian Buckley | 2015-09-03 | 1 | -17/+3 | |
| | | | | | | | | Removes all DCM reset codes. | |||||
| * | b200: fix startup bad USB state detection printout to use endl instead of ↵ | Michael Dickens | 2015-09-02 | 1 | -1/+1 | |
| | | | | | | | | flush to print cleanly. | |||||
* | | cmake: Register components earlier | Martin Braun | 2015-11-16 | 1 | -2/+0 | |
| | | | | | | | | | | | | | | | | | | | | All device-specific CMake components are now registered in one place, before the host/lib/ subdirs are sourced. This way, there are no cyclic dependencies. This solves the issue where ENABLE_X300=Off could disable USB, but preserves the fix where ENABLE_X300=Off would still build some X300 codes. | |||||
* | | b2xx,e3xx,x300: Bumped compat numbers after GPIO ATR refactoring | Ashish Chaudhari | 2015-10-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | - b200: compat 12 - b200mini: compat 3 - e300: compat 12 - x300: compat 17 | |||||
* | | Merge branch 'ashish/gpio_atr_redux' into master-staging | Ashish Chaudhari | 2015-10-15 | 2 | -41/+19 | |
|\ \ | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/cores/CMakeLists.txt host/lib/usrp/x300/x300_impl.hpp | |||||
| * | | usrp3: Added new GPIO ATR 3000 core | Ashish Chaudhari | 2015-09-29 | 2 | -41/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Refactored GPIO ATR definitions - Added new 3000 core with a more efficient API - Added a separate db_gpio_atr core to control the ATR bus - Ported b2xx, e3xx and x3xx to the new core - Minor cleanup | |||||
* | | | Merge branch 'master' into x300/dram | Ashish Chaudhari | 2015-10-15 | 1 | -9/+7 | |
|\| | | ||||||
| * | | b200, multi_usrp: More consistent messages regarding auto MCR | Martin Braun | 2015-09-17 | 1 | -9/+7 | |
| | | | ||||||
* | | | usrp3: Added support for pre-FIFO TX flowcontrol | Ashish Chaudhari | 2015-09-16 | 2 | -3/+1 | |
|/ / | | | | | | | | | | | - tx_vita_core_3000 can now monitor for flow-control immediately before the radio or immediately before the radio external FIFO - B200 does not have an external FIFO so it will use the default config | |||||
* | | b2xx,e3xx,x300: Bumped compat numbers for 3.9.1 UHD release | Ashish Chaudhari | 2015-09-08 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | - b200: compat 11 - b200mini: compat 2 - e300: compat 11 - x300: compat 15 | |||||
* | | b2xx: Removed DCM reset bit (obsolete) | Martin Braun | 2015-09-08 | 2 | -3/+2 | |
| | | ||||||
* | | b200mini: Change AD9364 interface timing for new IO design. | Ian Buckley | 2015-09-08 | 1 | -17/+3 | |
| | | | | | | | | Removes all DCM reset codes. | |||||
* | | b200: fix startup bad USB state detection printout to use endl instead of ↵ | Michael Dickens | 2015-09-08 | 1 | -1/+1 | |
|/ | | | | flush to print cleanly. | |||||
* | Fixed minor warnings | Nicholas Corgan | 2015-09-01 | 2 | -4/+4 | |
| | | | | | | * Unreferenced exceptions in try-catch statements * Incorrect function documentation * Unlabelled unused variables | |||||
* | b200: on startup when the bad USB state is detected, print this out for the ↵ | Michael Dickens | 2015-09-01 | 1 | -0/+1 | |
| | | | | user to see, with brevity. | |||||
* | B2XX: Added B200mini support | michael-west | 2015-08-17 | 5 | -88/+253 | |
| | ||||||
* | b200,e300,x300: Updated compat number for release 3.9.0 | Ashish Chaudhari | 2015-08-14 | 1 | -1/+1 | |
| | | | | | | - b200: compat 10 - e300: compat 10 - x300: compat 14 | |||||
* | B200/X300: Make default clock and time sources internal | michael-west | 2015-08-12 | 1 | -13/+1 | |
| | ||||||
* | UHD: Remove initialization of time to GPS time. | michael-west | 2015-08-12 | 1 | -3/+0 | |
| | ||||||
* | cmake: added variable to LIBUHD_REGISTER_COMPONENT macro to make required, ↵ | Nicholas Corgan | 2015-08-11 | 1 | -2/+2 | |
| | | | | | | set LibUHD to required * If required component's dependencies aren't met, CMake will throw an error unless user specifically disables it | |||||
* | image_loader: force user to specify device | Nicholas Corgan | 2015-08-05 | 1 | -5/+28 | |
| | | | | | * On utility level, force user to use --args=type=foo * In each loader, throw an error if args are ambiguous | |||||
* | b200: Change init sequence to catch bad USB states | Balint Seeber | 2015-08-03 | 2 | -8/+38 | |
| | | | | | - Fixes USB hang issues on OS X - Uses usb_errors | |||||
* | b200: fixed initial loading | Nicholas Corgan | 2015-07-31 | 1 | -3/+2 | |
| | ||||||
* | cores: Moved subtree populate code to DSP cores (X3x0, E310) | Martin Braun | 2015-07-29 | 1 | -24/+7 | |
| | ||||||
* | ad9361/b200/e300: Refactored AD936x + perifs management | Martin Braun | 2015-07-29 | 3 | -174/+79 | |
| | | | | | | - Created AD936x manager class - Moved functionality from B2x0 and E310 into manager - Separated property tree + perifs initialization in both device classes | |||||
* | b200: Change default tick rate to 16 MHz | Martin Braun | 2015-07-24 | 1 | -1/+1 | |
| | ||||||
* | Added uhd::image_loader class and uhd_image_loader utility | Nicholas Corgan | 2015-07-15 | 6 | -25/+162 | |
| | | | | | | * Single class for loading firmware/FPGA images onto devices instead of multiple utilities * Loading functions are registered for each device, corresponding to their --args="type=foo" name * Deprecation warnings added to all product-specific image loading utilities | |||||
* | Updated compat numbers for B2x0 and X3x0 | Martin Braun | 2015-07-14 | 1 | -1/+1 | |
| | | | | | - B2x0: FW compat number (goes with previous firmware update) - X3x0: Max HW rev number | |||||
* | Merge branch 'maint' | Martin Braun | 2015-07-14 | 1 | -1/+1 | |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h | |||||
| * | b200: Bumped FPGA compat number to 8 for release | Ashish Chaudhari | 2015-07-14 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'maint' | Martin Braun | 2015-07-08 | 1 | -1/+1 | |
|\| | ||||||
| * | B200: New AD9361 I/O timing programming to work with new b200_io.v logic design. | Ian Buckley | 2015-07-08 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'maint' | Martin Braun | 2015-07-01 | 1 | -5/+6 | |
|\| | ||||||
| * | b200: Codec loopback test now throws on failure. | Martin Braun | 2015-07-01 | 1 | -5/+6 | |
| | | ||||||
| * | b200: Modify initialization sequence to avoid warnings | Martin Braun | 2015-06-29 | 2 | -12/+15 | |
| | | | | | | | | | | | | | | | | | | | | This will set the actual default rate to an integer factor of whatever the tick rate is, but leave the property tree value at zero. This avoids warnings if the chosen tick rate is not a multiple of the previous default rate, but also returns a zero value for the rate when it has not been initialized, allowing the user to probe if the value has not yet been set. |