uhd/mpm
Martin Braun 025ffdce34 mpm: Move common mboard regs code to common location
This assumes an existence of mboard_regs_control in PeriphManagerBase
and implements most TK controls there. All the *_periphs.py files can
now use a common class for registers, including the TK access, but also
git hash, build date, and device ID access.

This also fixes two issues:
- set_timekeeper_time() and set_tick_period() had a bug that would
  incorrectly calculate the upper 32 bits of their respective registers.
- N3xx had a bug that would swap around set time now and next PPS. This
  got auto-fixed because the common code never had this bug.
2019-11-26 12:21:33 -08:00
..
cmake/Modules cmake: Add UHD_COMPONENT variable 2019-10-15 15:21:52 -07:00
include Remove proto-RFNoC files 2019-11-26 12:16:25 -08:00
lib uhd: Replace usage of boost smart pointers with C++11 counterparts 2019-11-26 12:21:32 -08:00
python mpm: Move common mboard regs code to common location 2019-11-26 12:21:33 -08:00
systemd uhd: mpm: update all license header w/ "-or-later" 2019-03-08 00:43:07 +01:00
tests uhd: mpm: update all license header w/ "-or-later" 2019-03-08 00:43:07 +01:00
tools mpm: Add MB-EEPROMv3 2019-05-10 16:59:58 -07:00
.gitignore
CMakeLists.txt e310/e320: Move E310 to MPM architecture and refactor 2019-05-01 15:17:23 -07:00