uhd/mpm/python
Moritz Fischer 91a5518443 mpm: tools: Introduce dt-compat and mcu-compat fields
Introduce dt-compat and mcu-compat fields into the eeprom
structure.
For the motherboard eeprom this is straightforward, since
there's still padding bytes that could be (ab)used for this.
On the dboard side more creativity is required and the
original revision field of 2 bytes is reduced to only
one byte revision and one byte dt-compat.
Since this will only affect new units being backwards
compatible with older versions of the bootloader is not
an issue.

Reviewed-by: Brent Stapleton <brent.stapleton@ettus.com>
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
2018-06-20 17:10:05 -05:00
..
pyusrp_periphs mpm: add device-specific Boost.Python bindings 2018-04-18 15:34:51 -07:00
usrp_mpm mpm: tools: Introduce dt-compat and mcu-compat fields 2018-06-20 17:10:05 -05:00
aurora_bist_test.py mpm: n3xx: Fix usage of UIO in Aurora tests 2018-03-01 18:34:28 -08:00
CMakeLists.txt mpm: add device-specific Boost.Python bindings 2018-04-18 15:34:51 -07:00
copy_python_module.cmake mpm: CMake cleanup, Python code enhancements 2017-12-22 15:03:44 -08:00
lib_helper.cpp mpm: Update all license headers 2018-02-19 16:55:08 -08:00
n3xx_bist n3x0: Pick different standard tests for BIST 2018-05-14 14:46:25 -07:00
setup.py.in mpm: Update all license headers 2018-02-19 16:55:08 -08:00
socket_test.py mpm: Update all license headers 2018-02-19 16:55:08 -08:00
test_lmk.py mpm: Update all license headers 2018-02-19 16:55:08 -08:00
tests_periphs.cpp mpm: Update all license headers 2018-02-19 16:55:08 -08:00
tests_periphs.hpp mpm: Update all license headers 2018-02-19 16:55:08 -08:00
usrp_hwd.py mpm: cmake: Add git hash and version info to Python module 2018-04-02 15:27:05 -07:00