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(), uhal::detail::getAddressOverlaps(), uhal::Node::read(), and uhal::Node::write().