DmAmRegister
Experimental
caution
Not production-ready. It may change or be removed without notice. See Lifecycle.
Register entry within an address block.
Common Data Model
- Register — A hardware register within an address block.
Member Of
DmAddressBlock object
type DmAmRegister {
access: String!
addressOffset: Long!
addressOffsetHex: String!
description: String!
fields: [DmAmRegisterField!]!
name: String!
resetMask: String!
resetValue: String!
size: Long!
sizeHex: String!
}
Fields
access ● String! non-null scalar
Access type (e.g., read-only, read-write).
addressOffset ● Long! non-null scalar
Address offset in bytes from the block start.
addressOffsetHex ● String! non-null scalar
Address offset formatted as hex (0x...).
description ● String! non-null scalar
Register description.
fields ● [DmAmRegisterField!]! non-null object
Bit fields within this register.
name ● String! non-null scalar
Register name.
resetMask ● String! non-null scalar
Register reset mask.
resetValue ● String! non-null scalar
Register reset value.
size ● Long! non-null scalar
Register size in bytes.
sizeHex ● String! non-null scalar
Register size formatted as hex (0x...).