| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- uhd::usrp::mboard_eeprom_t is now simply a map. Its commit() method
has no utility being a public API call, because the user never gets
access to the appropriate I2C object (Minor API breakage)
- The central mboard_eeprom.cpp file was broken up and put into many
smaller compilation units in every device's implementation folder.
- Renamed some of the constants (e.g. B000_* -> USRP1_*, N100_* ->
N200_*)
- Removed the N000_* EEPROM code, because, well, you know, there's no
such device
|
|
|
|
|
|
|
|
| |
types)
- Also removes all references to boost/cstdint.hpp and replaces it with
stdint.h (The 'correct' replacement would be <cstdint>, but not all of our
compilers support that).
|
|
|
|
| |
This reverts commit 5d360ab43eca63e3f12f0e5abde5a3186b7f12dc.
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
host/lib/usrp/b200/b200_impl.cpp
|
| |
| |
| |
| |
| | |
Reviewed-By: Andrew Lynch <andrew.lynch@ni.com>
Reviewed-By: Michael West <michael.west@ettus.com>
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
- b200: compat 14
- b200mini: compat 5
- e3xx: compat 15
- x3xx: compat 20
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
host/lib/usrp/b200/b200_impl.hpp
host/lib/usrp/e300/e300_fpga_defs.hpp
host/lib/usrp/x300/x300_fw_common.h
|
| |
| |
| |
| |
| |
| | |
- Add support to b200_impl
- New INF file
- Removed references to old 'B205' name
|
| |
| |
| |
| |
| |
| |
| | |
- b200: compat 13
- b200mini: compat 4
- e3xx: compat 14
- x3xx: compat 19
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
- b200: compat 11
- b200mini: compat 2
- e300: compat 11
- x300: compat 15
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
- b200: compat 12
- b200mini: compat 3
- e300: compat 12
- x300: compat 17
|
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
|
| |
| |
| |
| |
| |
| |
| | |
- b200: compat 11
- b200mini: compat 2
- e300: compat 11
- x300: compat 15
|
|/ |
|
| |
|
|
|
|
|
|
| |
- b200: compat 10
- e300: compat 10
- x300: compat 14
|
|
|
|
|
| |
- Fixes USB hang issues on OS X
- Uses usb_errors
|
|
|
|
|
|
| |
- Created AD936x manager class
- Moved functionality from B2x0 and E310 into manager
- Separated property tree + perifs initialization in both device classes
|
| |
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
| |
- B2x0: FW compat number (goes with previous firmware update)
- X3x0: Max HW rev number
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
fpga-src
host/CMakeLists.txt
host/cmake/Modules/UHDVersion.cmake
|
| |
| |
| |
| |
| | |
Max rate is now set to 53248000, allowing for more than 8MS/s,
which is closer to the actual value that USB2 can handle.
|
|\| |
|
| | |
|
|\| |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
host/lib/usrp/b200/b200_impl.cpp
host/lib/usrp/b200/b200_impl.hpp
|
| | |
|
| |
| |
| |
| | |
B200: Added bit to SR_MISC_OUT register to control ATR mapping from radio to frontend
|
| |
| |
| |
| |
| |
| | |
Conflicts:
host/lib/usrp/b200/b200_iface.hpp
host/lib/usrp/b200/b200_impl.cpp
|
| | |
|
| | |
|
| |
| |
| |
| | |
Also includes NI-USRP Windows Registry Key fixes.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- GPIO on UART connector all board Revs
- Consolidated fpgpio_bitbang into fpgpio example and renamed it gpio
- Changed FP_GPIO readback address to match X300
|
|\| |
|