aboutsummaryrefslogtreecommitdiffstats
path: root/host/tests/multichan_register_iface_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* rfnoc: Add multichannel register interfacemattprost2020-04-021-0/+180
This utility class implements the register access methods of reg_iface but adds built-in address translation features for consecutive instances of an RFNoC block. The register peek and poke methods accept an extra 'instance' parameter which is used to calculate the absolute address for the register access. This can be used for accessing registers for the different channels of a multi-channel block (i.e. Radio, DDC, DUC, etc). Signed-off-by: mattprost <matt.prost@ni.com>