NSVD Reader  0.0.1
nodamushi::svd::AddressBlock Struct Reference

<addressBlock> element. More...

#include <AddressBlock.hpp>

Inheritance diagram for nodamushi::svd::AddressBlock:

Public Attributes

value< hex64,ELEMENT > offset
 <offset> the start address of an address block relative to the peripheral baseAddress. More...
 
value< hex64,ELEMENT > size
 <size> the number of addressUnitBits being covered by this address block. More...
 
value< AddressBlockUsage,ELEMENT > usage
 <usage> registers/buffer/reserved More...
 
value< Protection,ELEMENT > protection
 <protection> More...
 

Detailed Description

Member Data Documentation

◆ offset

value< hex64 ,ELEMENT> nodamushi::svd::AddressBlock::offset

<offset> the start address of an address block relative to the peripheral baseAddress.

Definition at line 35 of file AddressBlock.hpp.

◆ protection

value< Protection ,ELEMENT> nodamushi::svd::AddressBlock::protection

<protection>

Definition at line 41 of file AddressBlock.hpp.

◆ size

value< hex64 ,ELEMENT> nodamushi::svd::AddressBlock::size

<size> the number of addressUnitBits being covered by this address block.

Definition at line 37 of file AddressBlock.hpp.

◆ usage

value< AddressBlockUsage ,ELEMENT> nodamushi::svd::AddressBlock::usage

<usage> registers/buffer/reserved

Definition at line 39 of file AddressBlock.hpp.


The documentation for this struct was generated from the following file: