uhd/mpm
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
..
cmake/Modules mpm: Use configurable components for build system 2018-04-18 15:34:51 -07:00
include mpm: replace long execution function with async call 2018-04-30 14:36:29 -07:00
lib mpm: replace long execution function with async call 2018-04-30 14:36:29 -07:00
python mpm: tools: Introduce dt-compat and mcu-compat fields 2018-06-20 17:10:05 -05:00
systemd mpm: Enable systemd watchdog and update it from MPM 2018-01-15 10:45:07 -08:00
tests mpm: Update all license headers 2018-02-19 16:55:08 -08:00
tools mpm: tools: Introduce dt-compat and mcu-compat fields 2018-06-20 17:10:05 -05:00
.gitignore mpm: Rearchitecture of AD9371 code to use ctrl/device paradigm 2017-12-22 15:03:44 -08:00
CMakeLists.txt mpm: Set C++ standard to C++14 2018-04-30 10:49:53 -07:00