|
NSVD Reader
0.0.1
|
<peripheral> element More...
#include <Peripheral.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> More... | |
| value< STR,ELEMENT > | version |
| <version> More... | |
| value< STR,ELEMENT > | description |
| <description> More... | |
| value< STR,ELEMENT > | alternatePeripheral |
| <alternatePeripheral> More... | |
| value< STR,ELEMENT > | groupName |
| <description> More... | |
| value< STR,ELEMENT > | prependToName |
| value< STR,ELEMENT > | appendToName |
| value< STR,ELEMENT > | headerStructName |
| <headerStructName> More... | |
| value< STR,ELEMENT > | disableCondition |
| <disableCondition> More... | |
| value< hex64,ELEMENT > | baseAddress |
| value< hex32,ELEMENT > | size |
| value< Access,ELEMENT > | access |
| value< Protection,ELEMENT > | protection |
| value< hex64,ELEMENT > | resetValue |
| value< hex64,ELEMENT > | resetMask |
| value< std::vector< AddressBlock >,ELEMENT > | addressBlock |
| value< std::vector< Interrupt< STR > >,ELEMENT > | interrupt |
| value< Registers< STR >,ELEMENT > | registers |
<peripheral> element
Definition at line 45 of file Peripheral.hpp.
| value< Access ,ELEMENT> nodamushi::svd::Peripheral< STR >::access |
Definition at line 79 of file Peripheral.hpp.
| value< std::vector<AddressBlock> ,ELEMENT> nodamushi::svd::Peripheral< STR >::addressBlock |
Definition at line 83 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::alternatePeripheral |
<alternatePeripheral>
Definition at line 66 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::appendToName |
Definition at line 70 of file Peripheral.hpp.
| value< hex64 ,ELEMENT> nodamushi::svd::Peripheral< STR >::baseAddress |
Definition at line 76 of file Peripheral.hpp.
| value< path<std::string> ,ATTR> nodamushi::svd::Peripheral< STR >::derivedFrom |
derivedFrom attribute
Definition at line 48 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::description |
<description>
Definition at line 64 of file Peripheral.hpp.
| value< dim_type ,ELEMENT> nodamushi::svd::Peripheral< STR >::dim |
<dim>
Definition at line 50 of file Peripheral.hpp.
| value< DimArrayIndex<STR> ,ELEMENT> nodamushi::svd::Peripheral< STR >::dimArrayIndex |
<dimArrayIndex>
Definition at line 58 of file Peripheral.hpp.
| value< dimInc_type ,ELEMENT> nodamushi::svd::Peripheral< STR >::dimIncrement |
<dimIncrement>
Definition at line 52 of file Peripheral.hpp.
| value< dimIndex ,ELEMENT> nodamushi::svd::Peripheral< STR >::dimIndex |
<dimIndex>
Definition at line 54 of file Peripheral.hpp.
| value< dimName<STR> ,ELEMENT> nodamushi::svd::Peripheral< STR >::dimName |
<dimName>
Definition at line 56 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::disableCondition |
<disableCondition>
Definition at line 74 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::groupName |
<description>
Definition at line 68 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::headerStructName |
<headerStructName>
Definition at line 72 of file Peripheral.hpp.
| value< std::vector<Interrupt<STR> > ,ELEMENT> nodamushi::svd::Peripheral< STR >::interrupt |
Definition at line 84 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::name |
<name>
Definition at line 60 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::prependToName |
Definition at line 69 of file Peripheral.hpp.
| value< Protection ,ELEMENT> nodamushi::svd::Peripheral< STR >::protection |
Definition at line 80 of file Peripheral.hpp.
| value< Registers<STR> ,ELEMENT> nodamushi::svd::Peripheral< STR >::registers |
Definition at line 85 of file Peripheral.hpp.
| value< hex64 ,ELEMENT> nodamushi::svd::Peripheral< STR >::resetMask |
Definition at line 82 of file Peripheral.hpp.
| value< hex64 ,ELEMENT> nodamushi::svd::Peripheral< STR >::resetValue |
Definition at line 81 of file Peripheral.hpp.
| value< hex32 ,ELEMENT> nodamushi::svd::Peripheral< STR >::size |
Definition at line 77 of file Peripheral.hpp.
| value< STR ,ELEMENT> nodamushi::svd::Peripheral< STR >::version |
<version>
Definition at line 62 of file Peripheral.hpp.