uhd/mpm/python/usrp_mpm
Martin Braun d5505e44a8 mpm: x4xx: Move get_master_clock_rate() to DB-RPC
The X4x0 device is an outlier with respect to all other MPM devices when
it comes to this API. All other MPM-devices define this API on the
daughterboard, not the motherboard.

For all the reasons laid out in dboard_manager/base.py, we move this API
call for X4x0 also into the daughterboard RPC space.

Both get_master_clock_rate() and set_master_clock_rate() are explicitly
declared @no_rpc in MPM.

This is an API breakage in the UHD/MPM communication API.
2023-03-24 16:08:30 -07:00
..
chips fixup! uhd: add support for max10 variants 2022-03-28 12:47:17 -07:00
cores
dboard_manager mpm: x4xx: Move get_master_clock_rate() to DB-RPC 2023-03-24 16:08:30 -07:00
periph_manager mpm: x4xx: Move get_master_clock_rate() to DB-RPC 2023-03-24 16:08:30 -07:00
simulator sim: Move SelectableQueue and SendWrapper 2020-10-28 15:25:48 -05:00
sys_utils MPM: Better error message for multiple assigned MACs 2022-10-11 15:29:50 -05:00
xports Revert "uhd: Revert Raw UDP Host Changes" 2022-09-21 15:35:55 -07:00
__init__.py.in mpm: Add CompatNumber utility class 2022-06-29 12:08:02 -07:00
aurora_control.py
bfrfs.py
bist.py mpm: bist: Improve --help message 2023-03-06 11:51:46 -05:00
CMakeLists.txt fixup! mpm: Add CompatNumber utility class 2022-07-20 17:08:33 -05:00
compat_num.py mpm: Add CompatNumber utility class 2022-06-29 12:08:02 -07:00
components.py mpm: Skip DTS compatibility check if DTS is not being updated. 2021-07-09 00:34:33 -07:00
discovery.py mpm: Use receiving socket for sending response 2022-03-02 13:06:23 -06:00
e31x_legacy_eeprom.py
eeprom.py mpm: eeprom: Improve E320 and N3x0 EEPROM code/comments 2022-02-16 14:53:37 -06:00
ethdispatch.py mpm: udp: Fix Pylint warnings in UDP-related files 2022-06-08 13:44:19 -07:00
fpga_bit_to_bin.py
gpsd_iface.py mpm: speed up reading gps mboard sensors 2022-03-23 16:19:04 -05:00
mpmlog.py fixup! mpm: Use prefs API in logging module 2020-12-04 12:07:16 -08:00
mpmtypes.py mpm: add device name to discovery process 2022-02-08 13:55:35 -06:00
mpmutils.py mpm: Move get_dboard_class_from_pid() 2023-03-06 11:00:52 -05:00
prefs.py
process_manager.py sim: Integrate simulator into UHD 2020-10-28 15:25:48 -05:00
rpc_server.py e320: Allow internal GPSDO to be powered-down via UHD session args 2022-11-16 09:51:57 -06:00
test_bfrfs.py
tlv_eeprom.py mpm: add tlv_eeprom 2021-05-31 05:28:47 -07:00
user_eeprom.py