uhd/mpm/python/usrp_mpm/dboard_manager/CMakeLists.txt
Martin Braun f97ca3d80c mpm: x4xx: Move common DB tasks from ZBX class to mixin
This adds a new class, X4xxDbMixin, which can be used for daughterboards
that are installed into an X4xx motherboard. It collects all the common
tasks between such daughterboards.

The mixin is also mixed into the ZBX daughterboard class. The other
dboards (IF test CCA, Debug DB) are not modified.
2023-03-08 16:18:08 -05:00

41 lines
1.7 KiB
CMake

#
# Copyright 2017-2018 Ettus Research, a National Instruments Company
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
########################################################################
# This file included, use CMake directory variables
########################################################################
set(USRP_MPM_FILES ${USRP_MPM_FILES})
set(USRP_MPM_DBMGR_FILES
${CMAKE_CURRENT_SOURCE_DIR}/__init__.py
${CMAKE_CURRENT_SOURCE_DIR}/base.py
${CMAKE_CURRENT_SOURCE_DIR}/rhodium.py
${CMAKE_CURRENT_SOURCE_DIR}/rh_init.py
${CMAKE_CURRENT_SOURCE_DIR}/rh_periphs.py
${CMAKE_CURRENT_SOURCE_DIR}/lmk_rh.py
${CMAKE_CURRENT_SOURCE_DIR}/adc_rh.py
${CMAKE_CURRENT_SOURCE_DIR}/dac_rh.py
${CMAKE_CURRENT_SOURCE_DIR}/ad936x_db.py
${CMAKE_CURRENT_SOURCE_DIR}/neon.py
${CMAKE_CURRENT_SOURCE_DIR}/e31x_db.py
${CMAKE_CURRENT_SOURCE_DIR}/gain_rh.py
${CMAKE_CURRENT_SOURCE_DIR}/gaintables_rh.py
${CMAKE_CURRENT_SOURCE_DIR}/lmk_mg.py
${CMAKE_CURRENT_SOURCE_DIR}/magnesium.py
${CMAKE_CURRENT_SOURCE_DIR}/magnesium_update_cpld.py
${CMAKE_CURRENT_SOURCE_DIR}/mg_init.py
${CMAKE_CURRENT_SOURCE_DIR}/mg_periphs.py
${CMAKE_CURRENT_SOURCE_DIR}/zbx.py
${CMAKE_CURRENT_SOURCE_DIR}/test.py
${CMAKE_CURRENT_SOURCE_DIR}/unknown.py
${CMAKE_CURRENT_SOURCE_DIR}/dboard_iface.py
${CMAKE_CURRENT_SOURCE_DIR}/x4xx_db.py
${CMAKE_CURRENT_SOURCE_DIR}/x4xx_db_iface.py
${CMAKE_CURRENT_SOURCE_DIR}/zbx_update_cpld.py
${CMAKE_CURRENT_SOURCE_DIR}/x4xx_debug_db.py
${CMAKE_CURRENT_SOURCE_DIR}/x4xx_if_test_cca.py
)
list(APPEND USRP_MPM_FILES ${USRP_MPM_DBMGR_FILES})
set(USRP_MPM_FILES ${USRP_MPM_FILES} PARENT_SCOPE)