Part of reven.api View In Hierarchy
An harware device access. Represent either a read or write access to a port or physical memory.
| Method | __init__ | |
| Method | point | The execution point at which the access was made. |
| Method | device | The device which perform the access. |
| Method | subdevice | The subdevice name. |
| Method | physical_address | The access physical address. @return: a physical address or
None if this access did not access memory. |
| Method | description | Textual information of what happened. |
| Method | is_write | Whether or not this access is a memory write. |
| Method | port | The access port. @return: a port number or None if this
access did not involve a port. |
| Method | is_port | Whether this access is a memory or port access. |
| Method | __repr__ | Undocumented |
| Method | _trace | Undocumented |
| Method | _sid | Undocumented |
| Method | _iid | Undocumented |
| Parameters | revn | A Project instance. |
| rvn_access | A reven_api.device_access instance. |