reven.api.DeviceAddressSpace(AddressSpace)
class documentationreven.api
(View In Hierarchy)
An address space representing a device physical memory.
Method | __init__ | Initialize a DeviceAddressSpace instance. Not meant to be called directly. |
Method | segments | Property: The contiguous regions the address space is composed of. |
Method | __repr__ | Undocumented |
Inherited from AddressSpace:
Class | Segment | Named contiguous part of memory. |
Method | contains | Find out if an address is inside the address space. |
Initialize a DeviceAddressSpace instance. Not meant to be called directly.
Use Device.mapping
instead.
Parameters | project | A Project instance. |
rvn_device_address_spaces | A reven_api.vector_of_memory_range instance. |
Property: The contiguous regions the address space is composed of.
Returns | A list of Segment
objects. |