NSVD Reader  0.0.1
svd.hpp
Go to the documentation of this file.
1 
5 /*
6  * These codes are licensed under CC0.
7  * http://creativecommons.org/publicdomain/zero/1.0/
8  */
9 #ifndef __NODAMUSHI_SVD_HPP__
10 #define __NODAMUSHI_SVD_HPP__
11 
12 
13 #include "nodamushi/svd/Device.hpp"
14 #include "nodamushi/svd/Access.hpp"
18 #include "nodamushi/svd/Cpu.hpp"
19 #include "nodamushi/svd/Device.hpp"
21 #include "nodamushi/svd/Endian.hpp"
25 #include "nodamushi/svd/Field.hpp"
35 #include "nodamushi/svd/value.hpp"
37 
38 #endif // __NODAMUSHI_SVD_HPP__
Define <protection> enum.
<writeConstraint> element
Define <readAction> enum.
Define Endian enum.
<cluster> element
svd printer
<enumerationValues> element
<enumeratedValue> element
dimArrayIndex element
<register> element
<access> enum
SVD visitor.
<device> svd file root element
<addressBlock> elment
<interrupt> element
<cpu> element
Define <enumeratedValues>.<usage> enum.
<field>.<bitRange> element
<field> <fields> element
<peripheral> element
Define <modifiedWriteValues> enum.
Define <addressBlock>.<usage> element.
value class, empty_value_access_error class