aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorMartin Braun <martin.braun@ettus.com>2019-08-15 22:07:50 -0700
committerMartin Braun <martin.braun@ettus.com>2019-11-26 11:49:41 -0800
commitc55c434425b9d585c5a76a1769206cccd55d9bc4 (patch)
treeafec37aa2928aa868028127c3e0982165a1f0905 /.github
parent4c6ee083ef13184ba828d73b9dd2a95d7fa5453f (diff)
downloaduhd-c55c434425b9d585c5a76a1769206cccd55d9bc4.tar.gz
uhd-c55c434425b9d585c5a76a1769206cccd55d9bc4.tar.bz2
uhd-c55c434425b9d585c5a76a1769206cccd55d9bc4.zip
rfnoc: Allow MB controllers to init after blocks have initialized
This allows mb_controller childs to implement an init() call which rfnoc_graph will call after the block initialization is complete. rfnoc: graph/mb_controller: Add synchronization routine This adds two new API calls: * rfnoc_graph::synchronize_devices() and * mb_controller::synchronize(). The purpose is to synchronize devices in time and/or phase, depending on device capabilities. mb_controller childs can override or extend the default implementation, which is to simply set time next PPS and verify (similar to the set_time_unknown_pps() call in multi_usrp). rfnoc: mb_controller: Add gpio_src API Adds new API calls (get_gpio_src, get_gpio_srcs, set_gpio_src, get_gpio_banks) to mb_controllers
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions