Word Information
Word Information.
Classes:
| Name | Description |
|---|---|
WordInfo |
WordInfo Info. |
WordInfo
Bases: Object
WordInfo Info.
Methods:
| Name | Description |
|---|---|
create |
Create |
iter |
Iteratate over single address value pairs according to access. |
addrs |
Addresses. |
Attributes:
| Name | Type | Description |
|---|---|---|
ref |
AddrMapRef
|
Address Map Reference. |
addrrange |
AddrRange
|
Accessed Address Range. |
datatype |
DataType
|
Data Type. |
data |
Data
|
Data. |
mask |
Hex | None
|
Data Masking. |
rmw |
bool | None
|
Read Modify Write - Read before write required. |
read_repeatable |
bool | None
|
Read Operation Has No Side-Effects. |
write_repeatable |
bool | None
|
Write Operation Has No Side-Effects. |
read_repeatable
class-attribute
instance-attribute
Read Operation Has No Side-Effects.
write_repeatable
class-attribute
instance-attribute
Write Operation Has No Side-Effects.
create
staticmethod
Create WordInfo.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
addrmap
|
AddrMap
|
Address Map |
required |
item
|
ToAddrMapRef
|
Thing to be resolved |
required |
data
|
Data | str | FieldValues
|
Data |
required |
Other Parameters:
| Name | Type | Description |
|---|---|---|
offset |
Offset | None
|
address offset in bytes |
mask |
int | None
|
Mask for non-field access. |
wordsize |
Size | None
|
Size of one word in bytes (Only allowed if |