pub struct R(_);Expand description
Register CR3 reader
Implementations
sourceimpl R
 
impl R
sourcepub fn eie(&self) -> EIE_R
 
pub fn eie(&self) -> EIE_R
Bit 0 - Error interrupt enable Error Interrupt Enable Bit is required to enable interrupt generation in case of a framing error, overrun error or noise flag (FEÂ =Â 1 or OREÂ =Â 1 or NEÂ =Â 1 in the LPUART_ISR register).
sourcepub fn hdsel(&self) -> HDSEL_R
 
pub fn hdsel(&self) -> HDSEL_R
Bit 3 - Half-duplex selection Selection of Single-wire Half-duplex mode This bit can only be written when the LPUART is disabled (UEÂ =Â 0).
sourcepub fn rtse(&self) -> RTSE_R
 
pub fn rtse(&self) -> RTSE_R
Bit 8 - RTS enable This bit can only be written when the LPUART is disabled (UEÂ =Â 0).
sourcepub fn ctse(&self) -> CTSE_R
 
pub fn ctse(&self) -> CTSE_R
Bit 9 - CTS enable This bit can only be written when the LPUART is disabled (UEÂ =Â 0)
sourcepub fn ovrdis(&self) -> OVRDIS_R
 
pub fn ovrdis(&self) -> OVRDIS_R
Bit 12 - Overrun Disable This bit is used to disable the receive overrun detection. the ORE flag is not set and the new received data overwrites the previous content of the LPUART_RDR register. This bit can only be written when the LPUART is disabled (UEÂ =Â 0). Note: This control bit enables checking the communication flow w/o reading the data.
sourcepub fn ddre(&self) -> DDRE_R
 
pub fn ddre(&self) -> DDRE_R
Bit 13 - DMA Disable on Reception Error This bit can only be written when the LPUART is disabled (UEÂ =Â 0). Note: The reception errors are: parity error, framing error or noise error.
sourcepub fn dem(&self) -> DEM_R
 
pub fn dem(&self) -> DEM_R
Bit 14 - Driver enable mode This bit enables the user to activate the external transceiver control, through the DE signal. This bit can only be written when the LPUART is disabled (UEÂ =Â 0).
sourcepub fn dep(&self) -> DEP_R
 
pub fn dep(&self) -> DEP_R
Bit 15 - Driver enable polarity selection This bit can only be written when the LPUART is disabled (UEÂ =Â 0).
sourcepub fn wus(&self) -> WUS_R
 
pub fn wus(&self) -> WUS_R
Bits 20:21 - Wakeup from low-power mode interrupt flag selection This bitfield specifies the event which activates the WUF (Wakeup from low-power mode flag). This bitfield can only be written when the LPUART is disabled (UEÂ =Â 0). Note: If the LPUART does not support the wakeup from Stop feature, this bit is reserved and must be kept at reset value. Refer to .
sourcepub fn wufie(&self) -> WUFIE_R
 
pub fn wufie(&self) -> WUFIE_R
Bit 22 - Wakeup from low-power mode interrupt enable This bit is set and cleared by software. Note: WUFIE must be set before entering in low-power mode. If the LPUART does not support the wakeup from Stop feature, this bit is reserved and must be kept at reset value. Refer to .
sourcepub fn txftie(&self) -> TXFTIE_R
 
pub fn txftie(&self) -> TXFTIE_R
Bit 23 - TXFIFO threshold interrupt enable This bit is set and cleared by software.
sourcepub fn rxftcfg(&self) -> RXFTCFG_R
 
pub fn rxftcfg(&self) -> RXFTCFG_R
Bits 25:27 - Receive FIFO threshold configuration Remaining combinations: Reserved.
Methods from Deref<Target = R<CR3_SPEC>>
Trait Implementations
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more