pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn sintmasked(&self) -> &Sintmasked
pub const fn sintmasked(&self) -> &Sintmasked
0x18 - Target Interrupt Mask
Sourcepub const fn scapabilities2(&self) -> &Scapabilities2
pub const fn scapabilities2(&self) -> &Scapabilities2
0x5c - Target Capabilities 2
Sourcepub const fn scapabilities(&self) -> &Scapabilities
pub const fn scapabilities(&self) -> &Scapabilities
0x60 - Target Capabilities
Sourcepub const fn smaxlimits(&self) -> &Smaxlimits
pub const fn smaxlimits(&self) -> &Smaxlimits
0x68 - Target Maximum Limits
Sourcepub const fn smsgmapaddr(&self) -> &Smsgmapaddr
pub const fn smsgmapaddr(&self) -> &Smsgmapaddr
0x7c - Target Message Map Address
Sourcepub const fn mconfig_ext(&self) -> &MconfigExt
pub const fn mconfig_ext(&self) -> &MconfigExt
0x80 - Controller Extended Configuration
Sourcepub const fn mibirules(&self) -> &Mibirules
pub const fn mibirules(&self) -> &Mibirules
0x8c - Controller In-band Interrupt Registry and Rules
Sourcepub const fn mintmasked(&self) -> &Mintmasked
pub const fn mintmasked(&self) -> &Mintmasked
0x98 - Controller Interrupt Mask
Sourcepub const fn mwmsg_sdr_data(&self) -> &MwmsgSdrData
pub const fn mwmsg_sdr_data(&self) -> &MwmsgSdrData
0xd0 - Controller Write Message Data in SDR mode
Sourcepub const fn mwmsg_sdr_control(&self) -> &MwmsgSdrControl
pub const fn mwmsg_sdr_control(&self) -> &MwmsgSdrControl
0xd0 - Controller Write Message Control in SDR mode
Sourcepub const fn mwmsg_ddr_data(&self) -> &MwmsgDdrData
pub const fn mwmsg_ddr_data(&self) -> &MwmsgDdrData
0xd8 - Controller Write Message Data in DDR mode
Sourcepub const fn mwmsg_ddr_control2(&self) -> &MwmsgDdrControl2
pub const fn mwmsg_ddr_control2(&self) -> &MwmsgDdrControl2
0xd8 - Controller Write Message in DDR Mode Control 2
Sourcepub const fn mwmsg_ddr_control(&self) -> &MwmsgDdrControl
pub const fn mwmsg_ddr_control(&self) -> &MwmsgDdrControl
0xd8 - Controller Write Message in DDR mode: First Control Word
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more