RegFileNode
RegFileNode is a template class that represents a regfile component in SystemRDL.
RegFileNode can contain only RegNodes or RegFileNodes, and it must be instantiated within AddrmapNode or RegFileNode.
RegFileBase
RegFileNode is a class providing constexpr constants for basic information about the register.
It is a template that takes the following template arguments
template <uint32_t BASE, typename PARENT_TYPE>
class RegfileNode {
The template parameters are:
BASEis an address offset within anAddrmapNodeorRegFileNode.PARENT_TYPEaccepts a specialization of anAddrmapNodeorRegFileNodetemplate, and is the type of the containing node.