Enumerations | |
| enum | NodePermission { READ =0x1 , WRITE =0x2 , READWRITE =0x3 } | 
| define Read and Write permissions of a uhal Node  More... | |
| enum | BlockReadWriteMode { SINGLE , INCREMENTAL , NON_INCREMENTAL , HIERARCHICAL } | 
| define whether transactions target a single register, a block of registers, a block-read/write port or whether node is purely hierarchical  More... | |
Variables | |
| const uint32_t | NOMASK = 0xFFFFFFFF | 
| define what it means to have no mask  More... | |
define whether transactions target a single register, a block of registers, a block-read/write port or whether node is purely hierarchical
| Enumerator | |
|---|---|
| SINGLE | |
| INCREMENTAL | |
| NON_INCREMENTAL | |
| HIERARCHICAL | |
Definition at line 53 of file definitions.hpp.
define Read and Write permissions of a uhal Node
| Enumerator | |
|---|---|
| READ | |
| WRITE | |
| READWRITE | |
Definition at line 50 of file definitions.hpp.
| const uint32_t uhal::defs::NOMASK = 0xFFFFFFFF | 
define what it means to have no mask
Definition at line 56 of file definitions.hpp.
Referenced by uhal::NodeTreeBuilder::calculateHierarchicalAddresses(), pycohal::defs_NOMASK(), uhal::detail::getAddressOverlaps(), uhal::Node::read(), and uhal::Node::write().