| Data Fields |
|
uint8_t |
reg_num |
Region number. |
|
uint32_t |
base_addr |
Base address of region. |
|
uint32_t |
end_addr |
End address of region. |
|
bool |
writable |
Is the memory region writeable. |
|
bool |
require_privileged |
Is access to this memory restricted to privileged mode. |
|
bool |
shareable |
Is this memory shared with other bus masters. |
|
bool |
executable |
Is execution permitted from this memory? |
|
uint8_t |
cacheable |
On CPUs with a cache, should access to this memory be cached? |
|
bool |
is_device |
Is this memory used for peripheral control registers. |
|
uint8_t |
device_attrs |
Only applicable if is_device is true. Attributes for device memory access
|