Struct stm32_metapac::dsihost::regs::Wpcr0
#[repr(transparent)]pub struct Wpcr0(pub u32);
Expand description
DSI Wrapper PHY configuration register 0.
Tuple Fields§
§0: u32
Implementations§
§impl Wpcr0
impl Wpcr0
pub const fn ftxsmcl(&self) -> bool
pub const fn ftxsmcl(&self) -> bool
Force in TX Stop mode the clock lane This bit forces the clock lane in TX stop mode. It is used to initialize a lane module in transmit mode. It causes the lane module to immediately jump to transmit control mode and to begin transmitting a stop state (LP-11). It can be used to go back in TX mode after a wrong BTA sequence.
pub fn set_ftxsmcl(&mut self, val: bool)
pub fn set_ftxsmcl(&mut self, val: bool)
Force in TX Stop mode the clock lane This bit forces the clock lane in TX stop mode. It is used to initialize a lane module in transmit mode. It causes the lane module to immediately jump to transmit control mode and to begin transmitting a stop state (LP-11). It can be used to go back in TX mode after a wrong BTA sequence.
pub const fn ftxsmdl(&self) -> bool
pub const fn ftxsmdl(&self) -> bool
Force in TX Stop mode the data lanes This bit forces the data lanes in TX stop mode. It is used to initialize a lane module in transmit mode. It causes the lane module to immediately jump to transmit control mode and to begin transmitting a stop state (LP-11). It can be used to go back in TX mode after a wrong BTA sequence.
pub fn set_ftxsmdl(&mut self, val: bool)
pub fn set_ftxsmdl(&mut self, val: bool)
Force in TX Stop mode the data lanes This bit forces the data lanes in TX stop mode. It is used to initialize a lane module in transmit mode. It causes the lane module to immediately jump to transmit control mode and to begin transmitting a stop state (LP-11). It can be used to go back in TX mode after a wrong BTA sequence.
Trait Implementations§
impl Copy for Wpcr0
impl Eq for Wpcr0
impl StructuralPartialEq for Wpcr0
Auto Trait Implementations§
impl Freeze for Wpcr0
impl RefUnwindSafe for Wpcr0
impl Send for Wpcr0
impl Sync for Wpcr0
impl Unpin for Wpcr0
impl UnwindSafe for Wpcr0
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)