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:
BASE
is an address offset within anAddrmapNode
orRegFileNode
.PARENT_TYPE
accepts a specialization of anAddrmapNode
orRegFileNode
template, and is the type of the containing node.