|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| 
| | This change will allow legacy compat connect any in/out ports
radios/ddcs/ducs/dmafifo block connect together in a legacy graph:
[HOST]=>DFIFO/SFIFO=>DUC=>RADIO=>DDC=>[HOST] | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| | - Reading line by line avoids loading the entire 25 MB bitstream into memory
  since the MD5 hash usually occurs within the first 1% of the file stream | 
| | 
| 
| 
| 
| 
| | - Added notes on crosscompiling
- Added notes for N300
- Fixed some TODOs | 
| | 
| 
| 
| 
| | The N300-variant has no front-panel LO connectors, so we need to warn
ther user when trying to use them. | 
| | |  | 
| | 
| 
| 
| 
| | In case of a lost connection to a sysfs-gpio device, this will trigger
the correct errors. | 
| | 
| 
| 
| 
| | Adding Git hash (from source repository) to the package filename.
These filenames will now end with -g<GITHASH>. | 
| | |  | 
| | 
| 
| 
| | Some log statements were incorrectly using multi-line log statements. | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| | No functional changes. | 
| | 
| 
| 
| 
| 
| | The log output at level 'INFO' was pretty cluttered. This cleans up the
log messages at the higher levels. In some cases, log message typos or
capitalizations were also fixed. | 
| | 
| 
| 
| 
| | we only care about getting a valid throughput regex match, and can
ignore errors from uhd_usrp_probe, e.g. no daughterboards, etc. | 
| | 
| 
| 
| | Also updates the N310 image package | 
| | 
| 
| 
| | Breaking up dboard compilation based on the target MPM_DEVICE. | 
| | |  | 
| | 
| 
| 
| 
| | This module (and class) are, in fact, used for all N3xx-derivates so
renaming it is the more correct thing to do. | 
| | |  | 
| | 
| 
| 
| 
| 
| | Default behaviour is to fall back to writing the N310 PID (0x4242).
Reviewed-by: Moritz Fischer <moritz.fischer@ettus.com> | 
| | 
| 
| 
| 
| 
| 
| | uhd::get_system_time() is an abstracted way of reading back a time, and
is not UHD-specific. As such, there's no reason to keep it in the public
part of the API where we're contractually obligated not to touch it.
Instead, moving it to the internal API space. | 
| | 
| 
| 
| 
| 
| 
| | atomic.hpp defines a spin lock and a lockfree mutex. There is no reason
to have standard constructs in the public API, where we're contractually
obligated to not touch them. Thus, moving them into the internal API
space. | 
| | 
| 
| 
| 
| 
| | This removes all the tools that have been declared deprecated for
a while. No functionality is removed, all utilities have a separate
equivalent, e.g., with uhd_image_loader. | 
| | 
| 
| 
| | This averts some Lintian errors | 
| | 
| 
| 
| 
| 
| | - Updated fpga-src submodule pointer
- Updated CHANGELOG
- Updated Debian-related files | 
| | 
| 
| 
| | - changes static max gain value from 95 to 93 to match new gain tables | 
| | 
| 
| 
| 
| 
| 
| | The FPGA and MPM version as well as the description of the device
("N300-Series Device") and its name (its the hostname) are now properly
reported coming from MPM, properly saved in the prop tree, and
uhd_usrp_probe can nicely display them this way. | 
| | |  | 
| | |  | 
| | |  | 
| | 
| 
| 
| 
| 
| | Fix regex so it matches an optional additional space.
Signed-off-by: Sugandha Gupta <sugandha.gupta@ettus.com> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | -package_images.py looks at files in the current directory, and builds
all image packages that it can from the available files.
-image_package_mapping.py defines a nested dictionary that maps
targets (not tied to any other target definition) to the archive name
and constituent files.
-users can provide a manifest file with the --manifest option. If
provided, the new repository and githash, as well as the new SHA256
sums calculated during the packaging process, are added to the
manifest file. | 
| | |  | 
| | 
| 
| 
| 
| 
| | This was forgotten in the transition to the new downloader. The command
line options --install-location will still override the env variable if
it exists. | 
| | |  | 
| | 
| 
| 
| 
| | This allows flawless execution of code paths regardless of
initialization status. | 
| | 
| 
| 
| 
| | Other components assume the existence of mgr.dboards, and so it needs to
be default-initialized before doing any code that can go wrong. | 
| | 
| 
| 
| | ... when manifest.txt changed. | 
| | 
| 
| 
| | This reverts commit cf1bf696649c958c53d7f4cf0a280242c254e4be. | 
| | |  | 
| | 
| 
| 
| | Reviewed-by: Trung Tran <trung.tran@ettus.com> | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Fix copy & paste error where "B210" type made it's way into the E3XX
test.
Fixes 88b0baeaf ("tests: More devtests, works on E3XX now")
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
Signed-off-by: Martin Braun <martin.braun@ettus.com> | 
| | 
| 
| 
| | Fixes some compiler warnings. | 
| | 
| 
| 
| 
| | - Fix for regression that was introduced after the bus_clk freq change
- Firmware compat number bumped to 6.0 (was 5.2) |