|
NSVD Reader
0.0.1
|
<register> element More...
#include <Register.hpp>

Public Attributes | |
| value< path< std::string >,ATTR > | derivedFrom |
| derivedFrom attribute More... | |
| value< dim_type,ELEMENT > | dim |
| <dim> More... | |
| value< dimInc_type,ELEMENT > | dimIncrement |
| <dimIncrement> More... | |
| value< dimIndex,ELEMENT > | dimIndex |
| <dimIndex> More... | |
| value< dimName< STR >,ELEMENT > | dimName |
| <dimName> More... | |
| value< DimArrayIndex< STR >,ELEMENT > | dimArrayIndex |
| <dimArrayIndex> More... | |
| value< STR,ELEMENT > | name |
| <name> this element is required. More... | |
| value< STR,ELEMENT > | displayName |
| <displayName> More... | |
| value< STR,ELEMENT > | description |
| <description> More... | |
| value< STR,ELEMENT > | alternateGroup |
| <alternateGroup> More... | |
| value< STR,ELEMENT > | alternateRegister |
| <alternateRegister> More... | |
| value< hex64,ELEMENT > | addressOffset |
| <addressOffset> More... | |
| value< hex32,ELEMENT > | size |
| <size> More... | |
| value< Access,ELEMENT > | access |
| <access> More... | |
| value< Protection,ELEMENT > | protection |
| <protection> More... | |
| value< hex64,ELEMENT > | resetValue |
| <resetValue> More... | |
| value< hex64,ELEMENT > | resetMask |
| <resetMask> More... | |
| value< DataType,ELEMENT > | dataType |
| <datatype> More... | |
| value< ModifiedWriteValues,ELEMENT > | modifiedWriteValues |
| <modifiedWriteValues> More... | |
| value< WriteConstraint,ELEMENT > | writeConstraint |
| <writeConstraint> More... | |
| value< ReadAction,ELEMENT > | readAction |
| <readAction> More... | |
| value< Fields< STR >,ELEMENT > | fields |
| <fields> More... | |
Static Public Attributes | |
| static constexpr bool | IS_REGISTER =true |
| static constexpr bool | IS_CLUSTER =false |
<register> element
Definition at line 42 of file Register.hpp.
| value< Access ,ELEMENT> nodamushi::svd::Register< STR >::access |
<access>
Definition at line 74 of file Register.hpp.
| value< hex64 ,ELEMENT> nodamushi::svd::Register< STR >::addressOffset |
<addressOffset>
Definition at line 70 of file Register.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Register< STR >::alternateGroup |
<alternateGroup>
Definition at line 66 of file Register.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Register< STR >::alternateRegister |
<alternateRegister>
Definition at line 68 of file Register.hpp.
| value< DataType ,ELEMENT> nodamushi::svd::Register< STR >::dataType |
<datatype>
Definition at line 82 of file Register.hpp.
| value< path<std::string> ,ATTR> nodamushi::svd::Register< STR >::derivedFrom |
derivedFrom attribute
Definition at line 47 of file Register.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Register< STR >::description |
<description>
Definition at line 64 of file Register.hpp.
| value< dim_type ,ELEMENT> nodamushi::svd::Register< STR >::dim |
<dim>
Definition at line 49 of file Register.hpp.
| value< DimArrayIndex<STR> ,ELEMENT> nodamushi::svd::Register< STR >::dimArrayIndex |
<dimArrayIndex>
Definition at line 57 of file Register.hpp.
| value< dimInc_type ,ELEMENT> nodamushi::svd::Register< STR >::dimIncrement |
<dimIncrement>
Definition at line 51 of file Register.hpp.
| value< dimIndex ,ELEMENT> nodamushi::svd::Register< STR >::dimIndex |
<dimIndex>
Definition at line 53 of file Register.hpp.
| value< dimName<STR> ,ELEMENT> nodamushi::svd::Register< STR >::dimName |
<dimName>
Definition at line 55 of file Register.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Register< STR >::displayName |
<displayName>
Definition at line 62 of file Register.hpp.
| value< Fields<STR> ,ELEMENT> nodamushi::svd::Register< STR >::fields |
<fields>
Definition at line 90 of file Register.hpp.
|
static |
Definition at line 45 of file Register.hpp.
|
static |
Definition at line 44 of file Register.hpp.
| value< ModifiedWriteValues ,ELEMENT> nodamushi::svd::Register< STR >::modifiedWriteValues |
<modifiedWriteValues>
Definition at line 84 of file Register.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Register< STR >::name |
<name> this element is required.
Definition at line 60 of file Register.hpp.
| value< Protection ,ELEMENT> nodamushi::svd::Register< STR >::protection |
<protection>
Definition at line 76 of file Register.hpp.
| value< ReadAction ,ELEMENT> nodamushi::svd::Register< STR >::readAction |
<readAction>
Definition at line 88 of file Register.hpp.
| value< hex64 ,ELEMENT> nodamushi::svd::Register< STR >::resetMask |
<resetMask>
Definition at line 80 of file Register.hpp.
| value< hex64 ,ELEMENT> nodamushi::svd::Register< STR >::resetValue |
<resetValue>
Definition at line 78 of file Register.hpp.
| value< hex32 ,ELEMENT> nodamushi::svd::Register< STR >::size |
<size>
Definition at line 72 of file Register.hpp.
| value< WriteConstraint ,ELEMENT> nodamushi::svd::Register< STR >::writeConstraint |
<writeConstraint>
Definition at line 86 of file Register.hpp.