#[repr(transparent)]pub struct Mcr2(pub u32);Expand description
Module Control 2
Tuple Fields§
§0: u32Implementations§
Source§impl Mcr2
impl Mcr2
Sourcepub const fn clrahbbufopt(&self) -> Clrahbbufopt
pub const fn clrahbbufopt(&self) -> Clrahbbufopt
Clear AHB Buffer
Sourcepub const fn set_clrahbbufopt(&mut self, val: Clrahbbufopt)
pub const fn set_clrahbbufopt(&mut self, val: Clrahbbufopt)
Clear AHB Buffer
Sourcepub const fn clrlearnphase(&self) -> Clrlearnphase
pub const fn clrlearnphase(&self) -> Clrlearnphase
Clear Learn Phase Selection
Sourcepub const fn set_clrlearnphase(&mut self, val: Clrlearnphase)
pub const fn set_clrlearnphase(&mut self, val: Clrlearnphase)
Clear Learn Phase Selection
Sourcepub const fn samedeviceen(&self) -> Samedeviceen
pub const fn samedeviceen(&self) -> Samedeviceen
Same Device Enable
Sourcepub const fn set_samedeviceen(&mut self, val: Samedeviceen)
pub const fn set_samedeviceen(&mut self, val: Samedeviceen)
Same Device Enable
Sourcepub const fn sckbdiffopt(&self) -> Sckbdiffopt
pub const fn sckbdiffopt(&self) -> Sckbdiffopt
SCLK Port B Differential Output
Sourcepub const fn set_sckbdiffopt(&mut self, val: Sckbdiffopt)
pub const fn set_sckbdiffopt(&mut self, val: Sckbdiffopt)
SCLK Port B Differential Output
Sourcepub const fn rxclksrc_b(&self) -> RxclksrcB
pub const fn rxclksrc_b(&self) -> RxclksrcB
Port B Receiver Clock Source
Sourcepub const fn set_rxclksrc_b(&mut self, val: RxclksrcB)
pub const fn set_rxclksrc_b(&mut self, val: RxclksrcB)
Port B Receiver Clock Source
Sourcepub const fn rx_clk_src_diff(&self) -> RxClkSrcDiff
pub const fn rx_clk_src_diff(&self) -> RxClkSrcDiff
Sample Clock Source Different
Sourcepub const fn set_rx_clk_src_diff(&mut self, val: RxClkSrcDiff)
pub const fn set_rx_clk_src_diff(&mut self, val: RxClkSrcDiff)
Sample Clock Source Different
Sourcepub const fn resumewait(&self) -> u8
pub const fn resumewait(&self) -> u8
Resume Wait Duration
Sourcepub const fn set_resumewait(&mut self, val: u8)
pub const fn set_resumewait(&mut self, val: u8)
Resume Wait Duration
Trait Implementations§
impl Copy for Mcr2
impl Eq for Mcr2
impl StructuralPartialEq for Mcr2
Auto Trait Implementations§
impl Freeze for Mcr2
impl RefUnwindSafe for Mcr2
impl Send for Mcr2
impl Sync for Mcr2
impl Unpin for Mcr2
impl UnwindSafe for Mcr2
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