#[repr(C)]
pub struct RegisterBlock {
Show 13 fields pub sar: SAR, pub dar: DAR, pub llp: LLP, pub ctll: CTLL, pub ctlh: CTLH, pub sstat: SSTAT, pub dstat: DSTAT, pub sstatar: SSTATAR, pub dstatar: DSTATAR, pub cfgl: CFGL, pub cfgh: CFGH, pub sgr: SGR, pub dsr: DSR, /* private fields */
}
Expand description

Register block

Fields

sar: SAR

0x00 - Source Address Register

dar: DAR

0x08 - Destination Address Register

llp: LLP

0x10 - Linked List Pointer Register

ctll: CTLL

0x18 - Control Register Low

ctlh: CTLH

0x1c - Control Register High

sstat: SSTAT

0x20 - Source Status Register

dstat: DSTAT

0x28 - Destination Status Register

sstatar: SSTATAR

0x30 - Source Status Address Register

dstatar: DSTATAR

0x38 - Destination Status Address Register

cfgl: CFGL

0x40 - Configuration Register Low

cfgh: CFGH

0x44 - Configuration Register High

sgr: SGR

0x48 - Source Gather Register

dsr: DSR

0x50 - Destination Scatter Register

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.