DmAmRegister
**Experimental** Register entry within an address block.
type DmAmRegister {
access: String!
addressOffset: Long!
addressOffsetHex: String!
description: String!
fields: [DmAmRegisterField!]!
name: String!
resetMask: String!
resetValue: String!
size: Long!
sizeHex: String!
}
Fields
DmAmRegister.access ● String! non-null scalar
**Experimental** Access type (e.g., read-only, read-write).
DmAmRegister.addressOffset ● Long! non-null scalar
**Experimental** Address offset in bytes from the block start.
DmAmRegister.addressOffsetHex ● String! non-null scalar
**Experimental** Address offset formatted as hex (0x...).
DmAmRegister.description ● String! non-null scalar
**Experimental** Register description.
DmAmRegister.fields ● [DmAmRegisterField!]! non-null object
**Experimental** Bit fields within this register.
DmAmRegister.name ● String! non-null scalar
**Experimental** Register name.
DmAmRegister.resetMask ● String! non-null scalar
**Experimental** Register reset mask.
DmAmRegister.resetValue ● String! non-null scalar
**Experimental** Register reset value.
DmAmRegister.size ● Long! non-null scalar
**Experimental** Register size in bytes.
DmAmRegister.sizeHex ● String! non-null scalar
**Experimental** Register size formatted as hex (0x...).