uhd/mpm/python
Michael Auchter 5ef29d9396 mpm: deduplicate dboard eeprom handling
The _get_dboard_eeprom_info implementations are the same with the
exception of how the dboard eeprom is actually read. Break that out into
a _read_dboard_eeprom method to reduce code duplication.

The base class now defines a lambda expression for the eeprom reader
which can be changed in subclasses.

Co-authored-by: Lars Amsel <lars.amsel@ni.com>
Co-authored-by: Michael Auchter <michael.auchter@ni.com>
2021-02-11 12:26:10 -06:00
..
pyusrp_periphs Remove proto-RFNoC files 2019-11-26 12:16:25 -08:00
tests sim: Embed MPM into libpyuhd 2020-10-07 15:29:19 -05:00
usrp_mpm mpm: deduplicate dboard eeprom handling 2021-02-11 12:26:10 -06:00
aurora_bist_test.py mpm: n3xx: Fix usage of UIO in Aurora tests 2018-03-01 18:34:28 -08:00
CMakeLists.txt sim: Check for unit test prereqs and disable if unsatisfied 2020-10-28 15:25:48 -05:00
copy_python_module.cmake cmake: Update coding style to use lowercase commands 2018-11-14 14:10:09 -08:00
e320_bist mpm: e320/e310: Expose APIs to drive GPIO source via UHD 2020-01-23 11:37:51 -08:00
n3xx_bist mpm: n3xx: bist: Read mboard and dboard eeprom to determine product 2020-07-31 14:32:54 -05:00
setup.py.in sim: Embed MPM into libpyuhd 2020-10-07 15:29:19 -05: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
usrp_hwd.py sim: Integrate simulator into UHD 2020-10-28 15:25:48 -05:00
usrp_update_fs mpm: Add usrp_update_fs 2018-10-09 17:11:08 -07:00