#[repr(transparent)]pub struct Sdatactrl(pub u32);Expand description
Target Data Control
Tuple Fields§
§0: u32Implementations§
Source§impl Sdatactrl
impl Sdatactrl
Sourcepub const fn set_flushtb(&mut self, val: bool)
pub const fn set_flushtb(&mut self, val: bool)
Flush To-Bus Buffer or FIFO
Sourcepub const fn set_flushfb(&mut self, val: bool)
pub const fn set_flushfb(&mut self, val: bool)
Flush From-Bus Buffer or FIFO
Sourcepub const fn set_unlock(&mut self, val: bool)
pub const fn set_unlock(&mut self, val: bool)
Unlock
Sourcepub const fn txtrig(&self) -> SdatactrlTxtrig
pub const fn txtrig(&self) -> SdatactrlTxtrig
Transmit Trigger Level
Sourcepub const fn set_txtrig(&mut self, val: SdatactrlTxtrig)
pub const fn set_txtrig(&mut self, val: SdatactrlTxtrig)
Transmit Trigger Level
Sourcepub const fn rxtrig(&self) -> SdatactrlRxtrig
pub const fn rxtrig(&self) -> SdatactrlRxtrig
Receive Trigger Level
Sourcepub const fn set_rxtrig(&mut self, val: SdatactrlRxtrig)
pub const fn set_rxtrig(&mut self, val: SdatactrlRxtrig)
Receive Trigger Level
Sourcepub const fn set_txcount(&mut self, val: u8)
pub const fn set_txcount(&mut self, val: u8)
Count of Entries in Transmit
Sourcepub const fn set_rxcount(&mut self, val: u8)
pub const fn set_rxcount(&mut self, val: u8)
Count of Entries in Receive
Sourcepub const fn txfull(&self) -> SdatactrlTxfull
pub const fn txfull(&self) -> SdatactrlTxfull
Transmit is Full
Sourcepub const fn set_txfull(&mut self, val: SdatactrlTxfull)
pub const fn set_txfull(&mut self, val: SdatactrlTxfull)
Transmit is Full
Sourcepub const fn rxempty(&self) -> SdatactrlRxempty
pub const fn rxempty(&self) -> SdatactrlRxempty
Receive is Empty
Sourcepub const fn set_rxempty(&mut self, val: SdatactrlRxempty)
pub const fn set_rxempty(&mut self, val: SdatactrlRxempty)
Receive is Empty
Trait Implementations§
impl Copy for Sdatactrl
impl Eq for Sdatactrl
impl StructuralPartialEq for Sdatactrl
Auto Trait Implementations§
impl Freeze for Sdatactrl
impl RefUnwindSafe for Sdatactrl
impl Send for Sdatactrl
impl Sync for Sdatactrl
impl Unpin for Sdatactrl
impl UnwindSafe for Sdatactrl
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